Dependency-free MCP server exposing an openrouter_chat tool for AI agents
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"openrouter-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# openrouter-mcp (Devin MCP Server) A dependency-free MCP (Model Context Protocol) server that exposes an `openrouter_chat` tool, letting your AI agent send prompts to any model hosted on [OpenRouter](https://openrouter.ai) — billed through your own OpenRouter key, not your agent's credits. Single Python file, Python 3 standard library only — no third-party packages, no Node, no build step. Works with any MCP client; the instructions below use [Devin](https://devin.ai). ## Features - **One tool** (`openrouter_chat`) with `prompt`, `model`, `system`, and `max_tokens` arguments - **Model aliases** — `luna`, `sonnet`, `opus`, `haiku`, `gemini`, `deepseek`, `kimi`, `glm`, `mistral`, `qwen` — or any full OpenRouter id (`vendor/model`) - **Zero dependencies** — Python 3 standard library only - **User-level install for Devin** — available in every project after one install ## Quick start **From PyPI** (not yet published — see [PUBLISHING.md](PUBLISHING.md)): ```bash uvx openrouter-mcp-server # requires uv # or: pip install openrouter-mcp-server ``` **From source:** ```bash git clone https://github.com/CxOrg/openrouter-mcp.git cd openrouter-mcp ./install.sh ``` The script copies the server to `~/.config/devin/mcp/`, asks for your OpenRouter key (input hidden), and merges the server into `~/.config/devin/mcp_config.json`. Restart your Devin session and ask the agent to *list MCP servers*. See [install.md](install.md) for manual installation, other clients, and uninstalling. ## Usage in Devin After installing, type this in your local Devin prompt: ```text Use openrouter_chat to ask sonnet: <your question> ``` Shorter phrasing such as `Ask openrouter sonnet: <your question>` usually works too — the server name plus an alias is enough for the agent to find the tool — but naming `openrouter_chat` explicitly guarantees the request is routed to OpenRouter instead of Devin's own model. Recommended patterns: | Goal | Prompt | |---|---| | Second opinion…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.