Orin MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Orin MCPSummarize this article and list key takeaways."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Orin MCP
Use Orin's four model chains from Claude, Cursor, VS Code, and other MCP clients through hosted Streamable HTTP or local stdio.
Install
Mint a scoped token in Orin Chat → Account → MCP tokens, then install from GitHub:
npx -y github:januththedev/orin-mcp
ORIN_MCP_TOKEN=… orin-mcpThe package runs prepare/prepack, so dist/cli.js is built before execution. The npm dry-run package test verifies that the binary is included.
Hosted endpoint:
https://mcp.orinai.org/api/mcp
Authorization: Bearer <scoped-token>Related MCP server: RanchHand
Tools and scopes
orin_chat,orin_generate—chat:generateorin_list_modelsandorin://models—models:readorin_usageandorin://usage—usage:read
Core enforces the same scopes on its direct /api/mcp endpoint. A token cannot bypass MCP scope checks by calling Orin Core directly.
Presets
orin-cheaporin-balancedorin-thinkingorin-coding
MCP requests are bounded to 100 messages, 12,000 characters per message, and 64 KiB aggregate request size.
Configuration
Variable | Required | Purpose |
| stdio | Scoped Orin MCP credential |
| No |
|
| No | Per-credential limit, default 60/min |
| No | Backend timeout, capped at 30 seconds |
Diagnostics always use stderr so stdio stdout remains valid JSON-RPC.
Development
npm ci
npm run platform:build
npm run typecheck
npm test
npm run test:packageTests are hermetic and use only local fakes. No live Orin, model, or external network call is made.
Security
Tokens and provider secrets are never logged.
Core verifies revocation and exact token type/scopes.
HTTP accepts only a bounded bearer token shape.
Provider API URLs are fixed to the trusted Orin Core origin.
Local stdio logs cannot corrupt the MCP protocol stream.
Unknown tool input is rejected before backend access.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
The OpenRouter MCP server plugs OpenRouter into the AI tools you already use. Once connected, your assistant can pull live OpenRouter data (models, prices, your credits, rankings, and docs) and send quick test messages, all without leaving your editor.
Free OpenAI-compatible inference with signed provenance receipts and 3 focused MCP tools.
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA universal server that enables MCP-compatible clients (like Claude Desktop, Cursor, VS Code) to access OpenAI's APIs for chat completions, image generation, embeddings, and model listing through a standardized interface.5 npm7MIT
- -licenseCqualityNot gradedmaintenanceEnables interaction with OpenAI-compatible APIs (like Ollama) through MCP tools. Provides access to chat completions, model listings, and embeddings generation from local or remote OpenAI-style endpoints.3-
- AlicenseAqualityCmaintenanceIntegrates Google's Gemini AI models into Claude Code and other MCP clients to provide second opinions, code comparisons, and token counting. It supports streaming responses and multi-turn conversations directly within your existing AI development workflow.3Apache 2.0
- AlicenseAqualityAmaintenanceEnables MCP clients like Claude Code and Cursor to use multiple AI models (Gemini, GPT, Grok, DeepSeek, Kimi, Ollama) via a unified chat tool with conversation memory.344 PyPI1Apache 2.0