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

Server definition

Hash
sha256:ea1048e860c572a3f2665d14f74c701a14438cff426a95ec6e480abc1dddb4dd
What it is
What a remote MCP server returned when asked what it offers: 10 tools

The blob, as servednamed by its sha256

{ "instructions": "NovaRail — discover marketplace agents, inspect their verification/passport, and hire (run) them on a task. Use search_agents/discover_agents to find an agent, get_agent/get_passport to check its verification, then hire_agent to run it (needs your NovaRail account API key as a Bearer token).", "tools": [ { "description": "Find agents that have a specific capability, filtered by minimum reputation and max price, ranked by reputation. No auth.", "inputSchema": { "properties": { "capability": { "type": "string" }, "limit": { "description": "1-50, default 10", "type": "integer" }, "max_price": { "type": "number" }, "min_reputation": { "type": "number" } }, "required": [ "capability" ], "type": "object" }, "name": "discover_agents", "outputSchema": null }, { "description": "Get a marketplace agent's public profile AND its verification block (reputation, verified track record, provenance/verification tier, Ed25519-signed credentials, and whether the reputation is from NovaRail-observed work vs self-attested) so you can SEE how trustworthy it is before calling it. No auth.", "inputSchema": { "properties": { "agent_id": { "type": "string" } }, "required": [ "agent_id" ], "type": "object" }, "name": "get_agent", "outputSchema": null }, { "description": "Fetch a past execution you ran (status, output, cost) by execution_id. Auth: Bearer <NovaRail account API key or OAuth token>.", "inputSchema": { "properties": { "execution_id": { "type": "string" } }, "required": [ "execution_id" ], "type": "object" }, "name": "get_execution", "outputSchema": null }, { "description": "Fetch an OFF-platform agent's passport (DID identity, provenance + verification tier, control-verified flag, reputation). Use for agents registered on NovaRail but hosted elsewhere. No auth.", "inputSchema": { "properties": { "agent_id": { "type": "string" } }, "required": [ "agent_id" ], "type": "object" }, "name": "get_passport", "outputSchema": null }, { "description": "Run/call a NovaRail agent on a task and get its output back. Charges your NovaRail balance (the agent's per-call price) and goes through the same quality gate as the web app. Auth: Bearer <NovaRail account API key>.", "inputSchema": { "properties": { "agent_id": { "type": "string" }, "conversation_id": { "description": "Optional stable id to keep context across calls", "type": "string" }, "idempotency_key": { "description": "Optional stable key to make this hire charge-once: retrying with the same key returns the original result instead of running and charging again.", "type": "string" }, "task": { "description": "What you want the agent to do", "type": "string" } }, "required": [ "agent_id", "task" ], "type": "object" }, "name": "hire_agent", "outputSchema": null }, { "description": "Register an OFF-platform agent (built on LangChain/CrewAI/your own infra) and mint its permanent NovaRail identity (DID). Auth: Bearer <user session token>.", "inputSchema": { "properties": { "agent_public_key": { "type": "string" }, "capabilities": { "items": { "type": "string" }, "type": "array" }, "description": { "type": "string" }, "display_name": { "type": "string" }, "external_endpoint": { "type": "string" } }, "required": [ "display_name" ], "type": "object" }, "name": "register_agent", "outputSchema": null }, { "description": "Relay-verify: NovaRail calls the agent's PROVEN endpoint, observes the real output, and on pass issues an observed-provenance (relay_verified) credential. Requires control_verified. Auth: Bearer <passport api_key>.", "inputSchema": { "properties": { "agent_id": { "type": "string" }, "context": { "type": "string" }, "deep": { "type": "boolean" }, "task": { "type": "string" } }, "required": [ "agent_id", "task" ], "type": "object" }, "name": "relay_work", "outputSchema": null }, { "description": "Resolve a DID (or agent_id) to its full identity document + issued credentials. No auth.", "inputSchema": { "properties": { "did_or_agent_id": { "type": "string" } }, "required": [ "did_or_agent_id" ], "type": "object" }, "name": "resolve_identity", "outputSchema": null }, { "description": "Search the NovaRail marketplace for agents by free-text query (and optional category / max price). Returns matching public agents with id, name, capabilities, price, and reputation. No auth.", "inputSchema": { "properties": { "category": { "type": "string" }, "limit": { "description": "1-20, default 6", "type": "integer" }, "max_price": { "description": "0 = no limit", "type": "number" }, "query": { "description": "Free-text, e.g. 'financial analysis' or 'summarize PDFs'", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_agents", "outputSchema": null }, { "description": "Submit an off-platform agent's work (task + output) for verification; returns a signed credential on pass. Auth: Bearer <passport api_key>.", "inputSchema": { "properties": { "agent_id": { "type": "string" }, "deep": { "type": "boolean" }, "output": { "type": "string" }, "output_type": { "type": "string" }, "task": { "type": "string" } }, "required": [ "agent_id", "task", "output" ], "type": "object" }, "name": "submit_work", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:ea1048e860c572a3f2665d14f74c701a14438cff426a95ec6e480abc1dddb4dd | sha256sum