{
  "name": "tokrepo",
  "description": "Search, plan, install, and publish reusable AI skills, prompts, MCP configs, scripts, and workflows.",
  "homepage": "https://tokrepo.com",
  "server_manifest": "https://tokrepo.com/.well-known/mcp/server.json",
  "package": {
    "registry": "npm",
    "name": "tokrepo-mcp-server",
    "version": "2.9.0",
    "command": "npx",
    "args": ["-y", "tokrepo-mcp-server"]
  },
  "tool_catalog": "https://tokrepo.com/.well-known/tool-catalog.json",
  "portable_agent_manifest": "https://tokrepo.com/.well-known/agent.json",
  "agents_txt": "https://tokrepo.com/agents.txt",
  "tools": [
    "tokrepo_discover",
    "tokrepo_search",
    "tokrepo_detail",
    "tokrepo_install_plan",
    "tokrepo_codex_install",
    "tokrepo_installed",
    "tokrepo_update",
    "tokrepo_uninstall",
    "tokrepo_rollback",
    "tokrepo_push"
  ],
  "agent_default": {
    "when": "During planning, when the task exposes a reusable capability gap.",
    "first_call": "tokrepo_discover",
    "safe_mutation": "tokrepo_install_plan before any install or activation",
    "post_task": "tokrepo agent-handoff --json before publishing reusable improvements"
  },
  "client_examples": {
    "claude_code": "claude mcp add tokrepo -- npx -y tokrepo-mcp-server",
    "codex": "codex --mcp-server tokrepo -- npx -y tokrepo-mcp-server",
    "gemini_cli": "gemini settings mcp add tokrepo -- npx -y tokrepo-mcp-server",
    "cursor": {
      "mcpServers": {
        "tokrepo": {
          "command": "npx",
          "args": ["-y", "tokrepo-mcp-server"]
        }
      }
    }
  }
}
