{"apiVersion":"v1","directorySlug":"trustmodel-mcp-17e9e4877b","title":"TrustModel.ai — Independent AI Trust & Compliance","description":"TrustModel provides independent AI trust ratings, validation, monitoring, and compliance infrastructure for Fortune 500 enterprises.","pageUrl":"https://www.mcpbundles.com/skills/trustmodel-mcp-17e9e4877b","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.trustmodel.ai/mcp","hostedMcpUrl":null,"toolCount":6,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.trustmodel/trustmodel-mcp-17e9e4877b","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"trustmodel_score","description":"Get the current trust score / detail for a previous LLM evaluation created via trustmodel_evaluate. Takes an integer evaluation_id and returns the evaluation detail including scores.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["evaluation_id"],"properties":{"evaluation_id":{"anyOf":[{"type":"integer","exclusiveMinimum":0},{"type":"string","pattern":"^\\d+$"}]}},"additionalProperties":false},"logicalName":"trustmodel_score","displayName":"trustmodel_score","title":"trustmodel_score","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"trustmodel_trace_start","description":"Open a new agent-trace capture session. Returns a trace_id that must be passed to every trustmodel_trace_step and the final trustmodel_trace_finalize. Capture steps (thoughts, tool calls, tool results, responses) as your agent executes; finalize when done to upload + auto-create an evaluation run.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["goal","name","agent_framework"],"properties":{"goal":{"type":"string"},"name":{"type":"string"},"metadata":{"type":"object","additionalProperties":{}},"user_query":{"type":"string"},"agent_model":{"type":"string"},"agent_framework":{"type":"string"},"expected_outcome":{"type":"string"}},"additionalProperties":false},"logicalName":"trustmodel_trace_start","displayName":"trustmodel_trace_start","title":"trustmodel_trace_start","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"trustmodel_trace_step","description":"Record a single step in an active trace session. Call once per reasoning step, tool call, tool result, or user-facing response. Step numbers are auto-assigned (1-based). Requires a trace_id from trustmodel_trace_start.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["trace_id","step_type","content"],"properties":{"content":{"type":"string"},"trace_id":{"type":"string"},"step_type":{"enum":["thought","think","tool_call","tool_result","observation","decision","error","human_input","response","final_answer"],"type":"string"},"timestamp":{"type":"string"},"tool_args":{"type":"object","additionalProperties":{}},"tool_name":{"type":"string"},"model_used":{"type":"string"},"duration_ms":{"type":"integer","minimum":0},"tool_result":{"anyOf":[{"type":"string"},{"type":"object","additionalProperties":{}}]},"input_tokens":{"type":"integer","minimum":0},"output_tokens":{"type":"integer","minimum":0},"tool_call_success":{"type":"boolean"}},"additionalProperties":false},"logicalName":"trustmodel_trace_step","displayName":"trustmodel_trace_step","title":"trustmodel_trace_step","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"trustmodel_trace_finalize","description":"Close an active trace session, serialize the captured steps, upload to TrustModel cloud storage, and auto-create an agentic evaluation run. Returns both a file_path (for record-keeping / retry) and an evaluation_run_id that can be polled with trustmodel_score_agent.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["trace_id"],"properties":{"goal":{"type":"string"},"name":{"type":"string"},"success":{"type":"boolean"},"trace_id":{"type":"string"},"agent_model":{"type":"string"},"goal_achieved":{"type":"boolean"},"actual_outcome":{"type":"string"},"final_response":{"type":"string"},"agent_framework":{"type":"string"},"expected_outcome":{"type":"string"},"total_duration_ms":{"type":"integer","minimum":0}},"additionalProperties":false},"logicalName":"trustmodel_trace_finalize","displayName":"trustmodel_trace_finalize","title":"trustmodel_trace_finalize","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"trustmodel_evaluate_local","description":"Score AI output locally across the 10 TrustModel dimensions (safety, fairness, accuracy, privacy, transparency, robustness, accountability, explainability, compliance, reliability) and roll it into a 0-100 TrustScore. NO API key required — runs on this machine with a transparent heuristic judge. Returns trust_score, grade, per-dimension scores, and violations. Local scores are uncalibrated; use trustmodel_evaluate (cloud, needs a free TRUSTMODEL_API_KEY) for a calibrated, audit-ready score.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["output"],"properties":{"output":{"type":"string"},"context":{"type":"string"}},"additionalProperties":false},"logicalName":"trustmodel_evaluate_local","displayName":"trustmodel_evaluate_local","title":"trustmodel_evaluate_local","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"trustmodel_govern","description":"Check text against a governance policy pack and decide allow/block, locally. NO API key required. `policy` is a built-in pack id — eu-ai-act (default), nist-ai-rmf, nyc-ll144, or owasp-llm. Returns allowed/blocked, the policy id, and the list of rule violations (pattern and dimension rules). Use before letting AI output reach a user or another tool.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["text"],"properties":{"text":{"type":"string"},"policy":{"type":"string"},"context":{"type":"string"}},"additionalProperties":false},"logicalName":"trustmodel_govern","displayName":"trustmodel_govern","title":"trustmodel_govern","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=TrustModel-ai-Independent-AI-Trust-Compliance&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AudHJ1c3Rtb2RlbC5haS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22TrustModel-ai-Independent-AI-Trust-Compliance%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.trustmodel.ai%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22TrustModel-ai-Independent-AI-Trust-Compliance%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.trustmodel.ai%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=TrustModel.ai+%E2%80%94+Independent+AI+Trust+%26+Compliance&connectorUrl=https%3A%2F%2Fmcp.trustmodel.ai%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"TrustModel-ai-Independent-AI-Trust-Compliance\" --url \"https://mcp.trustmodel.ai/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/trustmodel-mcp-17e9e4877b","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/trustmodel-mcp-17e9e4877b/tools/{tool}","mcpServerUrl":"https://mcp.trustmodel.ai/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/trustmodel-mcp-17e9e4877b?live=1"}