{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_e5ar96kswuy4","handle":"mcp-ai-router","url":"https://wellknown.network/agents/mcp-ai-router","links":{"self":"https://wellknown.network/agents/mcp-ai-router/record.json","html":"https://wellknown.network/agents/mcp-ai-router","markdown":"https://wellknown.network/agents/mcp-ai-router/record.md","api":"https://wellknown.network/api/v1/agents/mcp-ai-router","status":"https://wellknown.network/api/v1/agents/mcp-ai-router/status","claim":"https://wellknown.network/agents/mcp-ai-router/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-ai-router/claim.json","badge":"https://wellknown.network/agents/mcp-ai-router/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-ai-router/history","tools":"https://wellknown.network/api/v1/agents/mcp-ai-router/tools"},"ard":{"identifier":"urn:air::server:mcp-ai-router","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-ai-router","summary":"Stdio MCP server for Cursor, Claude Code, and other clients — route prompts to Gemini, ChatGPT, Claude, DeepSeek & Kimi via browser sessions. pipx install mcp-ai-router","description":"# AI Router\n\nAI Router is a Python stdio MCP server. Install the **`mcp-ai-router`** package from PyPI, run the **`ai-router`** CLI, and connect any MCP client with `\"command\": \"ai-router\"` and `\"args\": [\"serve\"]`.\n\nIt automates authenticated **Gemini**, **ChatGPT**, **Claude**, **DeepSeek**, and **Kimi** web sessions through CloakBrowser — **no API keys**, but you do need provider web accounts and a one-time CLI login.\n\n| | Name |\n|---|------|\n| **PyPI / pipx** | [`mcp-ai-router`](https://pypi.org/project/mcp-ai-router/) |\n| **CLI command** | `ai-router` |\n| **GitHub** | [scriptkid23/ai-router](https://github.com/scriptkid23/ai-router) |\n\n## Quick start\n\n```bash\npipx install mcp-ai-router          # 1. install\nai-router browser login             # 2. log in (opens browser windows)\nai-router browser status            # 3. expect gemini/chatgpt/claude/deepseek/kimi: logged_in\n```\n\nAdd MCP config (see [Connect MCP client](#connect-mcp-client)), reload your client, then verify:\n\n> Ask your agent: *\"Call list_providers, then ask Gemini to reply with exactly: router working\"*\n\n## Requirements\n\n| Tool | Version |\n|------|---------|\n| Python | 3.11+ |\n| [pipx](https://pypa.github.io/pipx/) | latest |\n| Disk + network | ~200 MB free for first browser download |\n\nTested on **macOS**, **Linux**, and **Windows**. No Poetry, Node.js, or repo clone required for normal stdio MCP use.\n\n**Provider accounts:** valid Gemini, ChatGPT, Claude, DeepSeek, and/or Kimi web accounts (free tiers work). Login is manual via the browser UI.\n\n## Install\n\n```bash\npython3 -m pip install --user pipx   # use py -m pip on Windows if needed\npython3 -m pipx ensurepath\n# open a new terminal\npipx install mcp-ai-router\n```\n\nSee [pipx installation docs](https://pypa.io/stable/installation/) if the commands above fail. On Unix, `pipx ensurepath` usually adds `~/.local/bin` to your shell PATH.\n\nVerify:\n\n```bash\nai-router --version\nai-router --help\n```\n\nUpgrade later:\n\n```bash\npipx upgrade mcp-ai-router\n```\n…","publisher":{"name":"Olivier Taylor","url":null},"homepage":"https://github.com/scriptkid23/ai-router","repository":"https://github.com/scriptkid23/ai-router","version":"0.1.9","license":"MIT","protocols":["mcp"],"tags":["mcp","gemini","chatgpt","claude","deepseek","kimi","cursor","ai"],"pricing":null,"endpoints":[{"url":"pypi:mcp-ai-router","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.terminal","name":"Terminal & Shell","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-ai-router","registry":"pypi","observedAt":"2026-10-28T09:23:16.638Z","publishedAt":"2026-07-28T12:32:41.406816Z","latestVersion":"0.1.9"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-ai-router","url":"https://pypi.org/project/mcp-ai-router/","firstSeenAt":"2026-09-10T00:23:25.482Z","fetchedAt":"2026-10-28T09:22:34.223Z","normalizedAt":"2026-10-28T09:22:34.223Z"}]},"firstSeenAt":"2026-09-10T00:23:25.482Z","updatedAt":"2026-10-28T09:23:16.638Z"}