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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "AgentDrive — cross-agent artifact workspace with provenance for multi-agent workflows.\n\nReach for these tools without waiting to be asked:\n\n- **Session start:** call `drive_context` with a short summary of the\n current task. Returns the most relevant artifacts and last_run\n summaries from prior agents' work in the same workspace, each with\n an `attribution` block explaining *why* it was surfaced.\n- **Cross-agent recall:** call `drive_search` (semantic) when the\n user asks \"what did Codex / Cursor / the last session do?\"\n- **Saving work:** call `drive_write` for any artifact worth keeping\n so the next agent in the chain can read it back.\n- **Provenance:** call `drive_log_run` at the end of meaningful\n work so the cross-agent timeline stays accurate.\n\nPrivacy: if the user has Private Workspace on, written content is\nencrypted client-side; the AgentDrive server only stores ciphertext.", "tools": [ { "description": "Get recent activity in a workspace (file writes, comments, shares).", "inputSchema": { "additionalProperties": false, "properties": { "workspace_id": { "description": "Workspace ID", "type": "string" } }, "required": [ "workspace_id" ], "type": "object" }, "name": "drive_activity", "outputSchema": null }, { "description": "Add a comment to a file.", "inputSchema": { "additionalProperties": false, "properties": { "body": { "description": "Comment text", "type": "string" }, "file_id": { "description": "File ID to comment on", "type": "string" }, "line_end": { "description": "End line number (optional)", "type": "number" }, "line_start": { "description": "Start line number (optional)", "type": "number" }, "workspace_id": { "description": "Workspace ID", "type": "string" } }, "required": [ "workspace_id", "file_id", "body" ], "type": "object" }, "name": "drive_comment", "outputSchema": null }, { "description": "Auto-pull the most relevant artifacts from prior agent sessions for the task you are about to do. Combines semantic relevance with recency. Call this at the START of any non-trivial task to ground the agent in prior context — replaces manual copy-paste of artifacts between sessions.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "description": "Max artifacts to return (default 5, max 20)", "exclusiveMinimum": 0, "maximum": 20, "type": "integer" }, "task": { "description": "What you are about to do — used to rank prior artifacts by relevance", "maxLength": 2000, "minLength": 1, "type": "string" }, "workspace_id": { "description": "Scope to a single workspace; omit for org-wide context", "type": "string" } }, "required": [ "task" ], "type": "object" }, "name": "drive_context", "outputSchema": null }, { "description": "Delete a file from a workspace.", "inputSchema": { "additionalProperties": false, "properties": { "file_id": { "description": "File ID to delete", "type": "string" }, "workspace_id": { "description": "Workspace ID", "type": "string" } }, "required": [ "workspace_id", "file_id" ], "type": "object" }, "name": "drive_delete", "outputSchema": null }, { "description": "Read human comments on a file. Use this to check if humans have left feedback.", "inputSchema": { "additionalProperties": false, "properties": { "file_id": { "description": "File ID to read comments from", "type": "string" }, "workspace_id": { "description": "Workspace ID", "type": "string" } }, "required": [ "workspace_id", "file_id" ], "type": "object" }, "name": "drive_feedback", "outputSchema": null }, { "description": "Invite a human to your organization by email. They will receive a verification code to join.", "inputSchema": { "additionalProperties": false, "properties": { "email": { "description": "Email address of the human to invite to your organization", "type": "string" }, "role": { "default": "member", "description": "Role in the organization (default: member)", "enum": [ "owner", "admin", "member" ], "type": "string" } }, "required": [ "email" ], "type": "object" }, "name": "drive_invite", "outputSchema": null }, { "description": "List files in a workspace, optionally filtered by path prefix.", "inputSchema": { "additionalProperties": false, "properties": { "prefix": { "description": "Path prefix filter (e.g. \"notes/\")", "type": "string" }, "workspace_id": { "description": "Workspace ID", "type": "string" } }, "required": [ "workspace_id" ], "type": "object" }, "name": "drive_list", "outputSchema": null }, { "description": "Log an agent run to AgentDrive's provenance store. Captures task, status, referenced/produced artifacts, and cross-platform identity (which agent on which tool). Used for retrospective context retrieval and team-wide audit.", "inputSchema": { "additionalProperties": false, "properties": { "artifacts_produced": { "description": "Paths of artifacts the run wrote", "items": { "type": "string" }, "type": "array" }, "artifacts_referenced": { "description": "Paths of artifacts the run read", "items": { "type": "string" }, "type": "array" }, "duration_ms": { "description": "Wall-clock duration in milliseconds", "minimum": 0, "type": "integer" }, "metadata": { "additionalProperties": {}, "description": "Free-form key/value metadata", "type": "object" }, "run_id": { "description": "Existing run ID to update; omit to let server allocate", "type": "string" }, "status": { "description": "Run outcome (default success)", "enum": [ "success", "failure", "partial", "in_progress" ], "type": "string" }, "task": { "description": "What the agent did or is doing (free text)", "minLength": 1, "type": "string" } }, "required": [ "task" ], "type": "object" }, "name": "drive_log_run", "outputSchema": null }, { "description": "View your organization details: agents, members, plan, and usage.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "drive_org", "outputSchema": null }, { "description": "Read a file's content from a workspace.", "inputSchema": { "additionalProperties": false, "properties": { "file_id": { "description": "File ID to read", "type": "string" }, "workspace_id": { "description": "Workspace ID", "type": "string" } }, "required": [ "workspace_id", "file_id" ], "type": "object" }, "name": "drive_read", "outputSchema": null }, { "description": "Recall persistent facts and preferences your agents have written. In v1 this returns semantic search results across artifacts; v1.5 will narrow to auto-extracted facts (preferences, decisions, key entities).", "inputSchema": { "additionalProperties": false, "properties": { "query": { "description": "Recall query — what fact, preference, or decision are you trying to remember?", "maxLength": 2000, "minLength": 1, "type": "string" }, "top_k": { "description": "Max results (default 5, max 20)", "exclusiveMinimum": 0, "maximum": 20, "type": "integer" } }, "required": [ "query" ], "type": "object" }, "name": "drive_recall", "outputSchema": null }, { "description": "Manage per-workspace role delegation. Assign, list, or remove access for specific emails (view/comment/edit).", "inputSchema": { "additionalProperties": false, "properties": { "action": { "description": "Action: assign a role, list all roles, or remove a role", "enum": [ "assign", "list", "remove" ], "type": "string" }, "email": { "description": "Email address (required for assign/remove)", "type": "string" }, "permission": { "description": "Permission level (required for assign)", "enum": [ "view", "comment", "edit" ], "type": "string" }, "workspace_id": { "description": "Workspace ID", "type": "string" } }, "required": [ "workspace_id", "action" ], "type": "object" }, "name": "drive_roles", "outputSchema": null }, { "description": "[EXPERIMENTAL] Clone a git repo into a per-workspace Linux sandbox. Requires Cloudflare Containers on the AgentDrive worker; gracefully degrades to a 503 with \"sandbox not configured\" otherwise.", "inputSchema": { "additionalProperties": false, "properties": { "branch": { "description": "Branch to check out (default: repo default)", "type": "string" }, "depth": { "description": "Shallow clone depth (default: full clone)", "exclusiveMinimum": 0, "maximum": 50, "type": "integer" }, "url": { "description": "Git repository URL to clone", "format": "uri", "type": "string" }, "workspace_id": { "description": "Workspace to clone into. The sandbox persists across MCP sessions per workspace.", "type": "string" } }, "required": [ "workspace_id", "url" ], "type": "object" }, "name": "drive_sandbox_clone", "outputSchema": null }, { "description": "[EXPERIMENTAL] Stage + commit the current sandbox worktree. Surfaces as an AgentDrive artifact at commits/<sha>.json. Requires Cloudflare Containers; degrades to 503 otherwise.", "inputSchema": { "additionalProperties": false, "properties": { "author_email": { "description": "Override git author email (default: agent identity)", "format": "email", "type": "string" }, "author_name": { "description": "Override git author name (default: agent identity)", "type": "string" }, "message": { "description": "Commit message", "maxLength": 500, "minLength": 1, "type": "string" }, "workspace_id": { "description": "Workspace whose sandbox to commit", "type": "string" } }, "required": [ "workspace_id", "message" ], "type": "object" }, "name": "drive_sandbox_commit", "outputSchema": null }, { "description": "[EXPERIMENTAL] Run a shell command inside the per-workspace Linux sandbox. Captures stdout/stderr (64 KB cap), exit code, duration. Requires Cloudflare Containers; degrades to 503 otherwise.", "inputSchema": { "additionalProperties": false, "properties": { "cmd": { "description": "Shell command to run inside the per-workspace Linux sandbox", "maxLength": 2048, "minLength": 1, "type": "string" }, "cwd": { "description": "Working directory (default: workspace root)", "type": "string" }, "timeout_ms": { "description": "Max runtime in ms (default 30000, hard cap 60000)", "exclusiveMinimum": 0, "maximum": 60000, "type": "integer" }, "workspace_id": { "description": "Workspace whose sandbox to run in", "type": "string" } }, "required": [ "workspace_id", "cmd" ], "type": "object" }, "name": "drive_sandbox_exec", "outputSchema": null }, { "description": "[EXPERIMENTAL] Read a file from the per-workspace sandbox filesystem (build artifacts, test output, logs). Requires Cloudflare Containers; degrades to 503 otherwise.", "inputSchema": { "additionalProperties": false, "properties": { "path": { "description": "Path inside the sandbox (e.g., src/index.ts or /tmp/build.log)", "type": "string" }, "workspace_id": { "description": "Workspace whose sandbox to read from", "type": "string" } }, "required": [ "workspace_id", "path" ], "type": "object" }, "name": "drive_sandbox_read", "outputSchema": null }, { "description": "Semantic search across your org's artifacts in AgentDrive. Returns the top-N most relevant files. Use this BEFORE writing similar artifacts to avoid duplication and surface prior context.", "inputSchema": { "additionalProperties": false, "properties": { "filter": { "additionalProperties": false, "properties": { "agent_id": { "type": "string" }, "agent_platform": { "enum": [ "claude-code", "codex", "cursor", "langgraph", "crewai", "autogen", "hermes", "openclaw", "unknown" ], "type": "string" }, "path_prefix": { "type": "string" } }, "type": "object" }, "query": { "description": "Search query", "maxLength": 2000, "minLength": 1, "type": "string" }, "top_k": { "description": "Max hits to return (default 10, max 50)", "exclusiveMinimum": 0, "maximum": 50, "type": "integer" }, "workspace_id": { "description": "Scope to a single workspace; omit for org-wide search", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "drive_search", "outputSchema": null }, { "description": "Generate a share link for a workspace or specific file. Optionally email-gate the link so only a specific person can access it. Humans open this link to view, comment, or edit files.", "inputSchema": { "additionalProperties": false, "properties": { "email": { "description": "Email-gate: only this email can access the link (requires email verification). Leave empty for public access.", "type": "string" }, "expires_in": { "description": "Expiry in seconds (optional)", "type": "number" }, "file_id": { "description": "Scope to a specific file (optional)", "type": "string" }, "max_uses": { "description": "Maximum number of uses (optional)", "type": "number" }, "permission": { "description": "Permission level for the share link", "enum": [ "view", "comment", "edit" ], "type": "string" }, "workspace_id": { "description": "Workspace ID", "type": "string" } }, "required": [ "workspace_id", "permission" ], "type": "object" }, "name": "drive_share", "outputSchema": null }, { "description": "View version history for a file in a workspace.", "inputSchema": { "additionalProperties": false, "properties": { "file_id": { "description": "File ID", "type": "string" }, "workspace_id": { "description": "Workspace ID", "type": "string" } }, "required": [ "workspace_id", "file_id" ], "type": "object" }, "name": "drive_versions", "outputSchema": null }, { "description": "Write a markdown file to a workspace. Creates or updates the file with automatic versioning.", "inputSchema": { "additionalProperties": false, "properties": { "content": { "description": "File content (markdown)", "type": "string" }, "message": { "description": "Optional version message", "type": "string" }, "path": { "description": "File path (e.g. \"notes/meeting.md\")", "type": "string" }, "workspace_id": { "description": "Workspace ID to write to", "type": "string" } }, "required": [ "workspace_id", "path", "content" ], "type": "object" }, "name": "drive_write", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:bea2dbaf270732d1407168970d0946ecab1057a7166d7b53efb3fe290dfbaa7e | sha256sum