
Local Model Suitability MCP
Before you fire off another expensive Claude API call, this server asks whether a local model could handle it instead. It exposes a single tool, check_local_viability, that analyzes your task and returns LOCAL or CLOUD with reasoning, cost savings estimates, and recommended local models like llama3.2 or mistral-7b. If you mark data as CONFIDENTIAL, it forces local routing regardless of complexity. Works over stdio or HTTP, supports LangChain and OpenAI Agents SDK integrations. Free tier gives you 20 routing decisions per month, paid tiers unlock bundles. Think of it as a gatekeeper that saves you money by catching tasks that don't need Sonnet's firepower.
- tool
- 1
- auth
- Secret needed
- transport
- STDIO, HTTP
- env var
- 1
- last updated
- Jun 25, 2026
Install
From registry metadata$ npx add-mcp https://local-model-suitability-mcp-production.up.railway.app --name local-model-suitability-mcpRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http local-model-suitability-mcp https://local-model-suitability-mcp-production.up.railway.appRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 1 toolsVerified live against the running server on Nov 6, 2026.
check_local_viabilityChecks whether a task can be handled by a local model instead of a cloud API. Call this BEFORE your agent routes any task to a cloud model — at the moment a task is ready to be sent and the model has not yet been selected. Use this when your agent is about to make a cloud infe...3 params
Checks whether a task can be handled by a local model instead of a cloud API. Call this BEFORE your agent routes any task to a cloud model — at the moment a task is ready to be sent and the model has not yet been selected. Use this when your agent is about to make a cloud infe...
data_sensitivitystringPUBLIC · INTERNAL · CONFIDENTIALquality_thresholdstringPRODUCTION · PROTOTYPE · BEST_EFFORTtask*stringSponsors
Configuration
ANTHROPIC_API_KEY*secretAnthropic API key for Claude routing analysis
Readme
Local Model Suitability MCP
Cloud inference is expensive. Everything that can run locally should.
This MCP server tells your agent — before every cloud API call — whether the task can be handled by a local model instead. Route to Ollama, LM Studio, or llama.cpp when you can. Only pay for cloud when you must.
The Tool
check_local_viability
Call this BEFORE every cloud inference call. If verdict is LOCAL, skip the cloud call entirely and route to your local model. Only use cloud when this tool returns CLOUD.
Inputs:
| Field | Required | Description |
|---|---|---|
task | ✅ | The exact task you are about to send to a cloud model |
quality_threshold | Optional | PRODUCTION (default) / PROTOTYPE / BEST_EFFORT |
data_sensitivity | Optional | PUBLIC (default) / INTERNAL / CONFIDENTIAL |
CONFIDENTIAL forces LOCAL regardless of task complexity — data never leaves the machine.
Details
- Repository
- github.com/ojaskord/local-model-suitability-mcp
- Website
- kordagencies.com
- Category
- Productivity & Office
- Package
local-model-suitability-mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026