Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,536Letters: 14Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:384b559fb7ace7c0c28754a680d59488af53a959de76755d674825759422cceb
What it is
What a remote MCP server returned when asked what it offers: 22 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Compare up to four MCP servers side by side across score, verdict, auth, tool count, prompts/resources, and freshness.", "inputSchema": { "properties": { "identifiers": { "description": "Canonical server identifiers in namespace/name format.", "items": { "type": "string" }, "maxItems": 4, "minItems": 2, "type": "array" } }, "required": [ "identifiers" ], "type": "object" }, "name": "compare_servers", "outputSchema": null }, { "description": "Generate agent-readable MCP artifacts from product docs: server card, llms.txt, tool schemas, examples, policy metadata, score preview, and hosted docs page.", "inputSchema": { "properties": { "markdown_docs": { "type": "string" }, "metadata": { "type": "object" }, "openapi_spec": { "type": "object" }, "policy_metadata": { "type": "object" }, "postman_collection": { "type": "object" }, "server_identifier": { "type": "string" }, "source_type": { "enum": [ "openapi", "github_repo", "markdown", "postman", "website", "pdf", "help_center", "mixed" ], "type": "string" }, "source_url": { "type": "string" }, "title": { "type": "string" }, "website_docs": { "type": "string" } }, "required": [ "title" ], "type": "object" }, "name": "compile_docs", "outputSchema": null }, { "description": "Create a Verify Mandate: signed delegated authority for an agent/user/server scope, budget, validity window, and tool constraints.", "inputSchema": { "properties": { "agent_id": { "type": "string" }, "budget_limit": { "type": "number" }, "constraints": { "type": "object" }, "metadata": { "type": "object" }, "requires_human_approval": { "type": "boolean" }, "scope": { "type": "string" }, "server_id": { "type": "string" }, "signature": { "type": "string" }, "user_id": { "type": "string" }, "valid_until": { "format": "date-time", "type": "string" } }, "required": [ "user_id", "agent_id", "scope" ], "type": "object" }, "name": "create_mandate", "outputSchema": null }, { "description": "Verify Gateway decision point. Decide whether this agent may call this tool, with this payload, for this user, right now. Writes an audit-ledger decision event.", "inputSchema": { "properties": { "action": { "enum": [ "invoke", "read", "write", "preview", "list", "connect" ], "type": "string" }, "agent_id": { "type": "string" }, "approval_token_present": { "type": "boolean" }, "audit_context": { "type": "object" }, "client": { "type": "string" }, "mandate_id": { "description": "Optional Verify Mandate key or id.", "type": "string" }, "max_cost": { "type": "number" }, "max_freshness_hours": { "type": "number" }, "max_risk": { "enum": [ "low", "medium", "high", "critical" ], "type": "string" }, "max_runtime_seconds": { "type": "integer" }, "no_write_without_approval": { "type": "boolean" }, "payload_classification": { "items": { "type": "string" }, "type": "array" }, "requested_cost": { "type": "number" }, "requires_oauth": { "type": "boolean" }, "server_id": { "description": "Server identifier in namespace/name format.", "type": "string" }, "tool": { "type": "string" }, "user_id": { "type": "string" } }, "required": [ "agent_id", "user_id", "server_id", "tool" ], "type": "object" }, "name": "decide_agent_call", "outputSchema": null }, { "description": "Agent Sprawl Radar: explain risk findings and the recommended action for one registry agent.", "inputSchema": { "properties": { "agent_id": { "type": "string" } }, "required": [ "agent_id" ], "type": "object" }, "name": "explain_agent_risk", "outputSchema": null }, { "description": "Export a JSON TrustOps policy for one MCP server with allow, blocked tools, required scopes, freshness, and approval gates.", "inputSchema": { "properties": { "client": { "type": "string" }, "identifier": { "description": "Canonical server identifier in namespace/name format.", "type": "string" }, "max_freshness_hours": { "type": "number" }, "max_risk": { "enum": [ "low", "medium", "high", "critical" ], "type": "string" }, "no_write_without_approval": { "type": "boolean" }, "requires_oauth": { "type": "boolean" } }, "required": [ "identifier" ], "type": "object" }, "name": "export_policy", "outputSchema": null }, { "description": "ChatGPT-compatible read-only fetch alias. Returns a full MCP server item with id, title, text, url, and metadata.", "inputSchema": { "properties": { "id": { "description": "Canonical MCP server identifier in namespace/name format.", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "fetch", "outputSchema": null }, { "description": "Agent Sprawl Radar: generate deterministic remediation steps for risky or drifting agents.", "inputSchema": { "properties": { "agent_id": { "type": "string" } }, "required": [ "agent_id" ], "type": "object" }, "name": "generate_remediation_plan", "outputSchema": null }, { "description": "Agent Sprawl Radar: return one agent with tools, data access, findings, drift, and recommended action.", "inputSchema": { "properties": { "agent_id": { "type": "string" } }, "required": [ "agent_id" ], "type": "object" }, "name": "get_agent", "outputSchema": null }, { "description": "Agent Sprawl Radar: return agent drift events across latest snapshots.", "inputSchema": { "properties": { "agent_id": { "type": "string" }, "limit": { "maximum": 100, "minimum": 1, "type": "integer" } }, "type": "object" }, "name": "get_drift_report", "outputSchema": null }, { "description": "Return Verify Ledger evidence packs with invocations, hash-chained audit events, decisions, outcomes, mandates, and cost summaries.", "inputSchema": { "properties": { "agent_id": { "type": "string" }, "limit": { "maximum": 1000, "minimum": 1, "type": "integer" }, "server_id": { "type": "string" }, "user_id": { "type": "string" } }, "type": "object" }, "name": "get_evidence_pack", "outputSchema": null }, { "description": "Return Verify Gateway semantics, /v1/route versus /v1/decide guidance, mandate inputs, ledger evidence hooks, and decision fields.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_gateway_options", "outputSchema": null }, { "description": "Return Verify Hosted MCP runtime/sandbox hosting capabilities, controls, and endpoints.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_hosting_options", "outputSchema": null }, { "description": "Return the full machine-readable verify report for a specific MCP server identifier.", "inputSchema": { "properties": { "identifier": { "description": "Canonical server identifier in namespace/name format.", "type": "string" } }, "required": [ "identifier" ], "type": "object" }, "name": "get_server_report", "outputSchema": null }, { "description": "Return alert types, subscription channels, watch scopes, and existing subscription endpoints.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_subscription_options", "outputSchema": null }, { "description": "Agent Sprawl Radar: list discovered AI agents, MCP servers, bots, workflows, risk levels, and owners.", "inputSchema": { "properties": { "limit": { "maximum": 100, "minimum": 1, "type": "integer" }, "risk_level": { "enum": [ "low", "medium", "high", "critical" ], "type": "string" } }, "type": "object" }, "name": "list_agents", "outputSchema": null }, { "description": "Agent Sprawl Radar: list high and critical risk agents for review.", "inputSchema": { "properties": { "limit": { "maximum": 100, "minimum": 1, "type": "integer" } }, "type": "object" }, "name": "list_high_risk_agents", "outputSchema": null }, { "description": "Recommend MCP servers for a plain-language task and return ranked matches with install config.", "inputSchema": { "properties": { "auth_preference": { "description": "Preferred auth mode.", "enum": [ "any", "oauth", "unauthenticated" ], "type": "string" }, "capabilities": { "description": "Optional explicit capability constraints that override or extend the inferred task capabilities.", "items": { "type": "string" }, "type": "array" }, "client_target": { "description": "Optional target client or integration surface.", "enum": [ "openai_connectors", "claude_desktop", "smithery", "generic_http", "healthcare" ], "type": "string" }, "limit": { "description": "Maximum number of recommendations to return.", "maximum": 20, "minimum": 1, "type": "integer" }, "risk_tolerance": { "description": "How much tool-surface risk is acceptable.", "enum": [ "any", "low", "medium", "high" ], "type": "string" }, "task": { "description": "Plain-language task description such as 'I need an MCP for healthcare denial scoring in OpenAI connectors'.", "type": "string" } }, "required": [ "task" ], "type": "object" }, "name": "recommend_servers", "outputSchema": null }, { "description": "Choose the best MCP server/tools for a task. Use decide_agent_call when evaluating one specific attempted tool call.", "inputSchema": { "properties": { "candidate": { "description": "Optional namespace/name server identifier to evaluate directly.", "type": "string" }, "capabilities": { "description": "Optional capability constraints such as healthcare, search, database, read, or write.", "items": { "type": "string" }, "type": "array" }, "client_target": { "enum": [ "openai_connectors", "claude_desktop", "smithery", "generic_http", "healthcare" ], "type": "string" }, "max_freshness_hours": { "type": "number" }, "max_risk": { "description": "Maximum allowed tool risk.", "enum": [ "low", "medium", "high", "critical" ], "type": "string" }, "no_write_without_approval": { "type": "boolean" }, "requires_oauth": { "type": "boolean" }, "task": { "description": "Task the agent wants to perform.", "type": "string" } }, "required": [ "task" ], "type": "object" }, "name": "route_task", "outputSchema": null }, { "description": "Agent Sprawl Radar: score a normalized agent payload or an existing registry agent.", "inputSchema": { "properties": { "agent": { "type": "object" }, "agent_id": { "type": "string" } }, "type": "object" }, "name": "score_agent", "outputSchema": null }, { "description": "ChatGPT-compatible read-only search alias. Returns MCP server results with id, title, and url.", "inputSchema": { "properties": { "limit": { "description": "Maximum number of search results to return.", "maximum": 20, "minimum": 1, "type": "integer" }, "query": { "description": "Search query such as healthcare MCP, web search MCP, ChatGPT-compatible MCPs, or OAuth MCP servers.", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search", "outputSchema": null }, { "description": "Search and rank MCP servers by capability, auth preference, client target, and risk tolerance.", "inputSchema": { "properties": { "auth_preference": { "description": "Preferred auth mode. Use unauthenticated when the agent must avoid login flows.", "enum": [ "any", "oauth", "unauthenticated" ], "type": "string" }, "capabilities": { "description": "Normalized capability taxonomy terms such as healthcare, search, read, exec, files, oauth, or prompts.", "items": { "type": "string" }, "type": "array" }, "client_target": { "description": "Optional target client or integration surface.", "enum": [ "openai_connectors", "claude_desktop", "smithery", "generic_http", "healthcare" ], "type": "string" }, "limit": { "description": "Maximum number of ranked candidates to return.", "maximum": 20, "minimum": 1, "type": "integer" }, "query": { "description": "Optional free-text query to bias ranking toward a specific use case or domain.", "type": "string" }, "risk_tolerance": { "description": "How much tool-surface risk is acceptable.", "enum": [ "any", "low", "medium", "high" ], "type": "string" } }, "type": "object" }, "name": "search_servers", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:384b559fb7ace7c0c28754a680d59488af53a959de76755d674825759422cceb | sha256sum