Local Model Suitability Mcp について
Local Model Suitability MCPは、クラウド推論の前にタスクをローカルモデルで処理できるか評価するMCPサーバーです。モデルの振り分けを判断するエージェント向けにLOCALまたはCLOUDの判定、理由、推奨モデルを返し、機密データは必ずLOCALと判定します。
主な機能
- 01推論前のローカル適性評価
- 02LOCALまたはCLOUDの判定
- 03品質とデータ機密度の指定
- 04ローカルモデルの推奨
- 05機密データは必ずローカル判定
活用シーン
- 01クラウド推論前の振り分け判断
- 02品質要件に応じたモデル選択
- 03機密データの端末外送信の回避
- 04振り分け判定と理由の確認
MCP 対応
MCP サーバーは、タスクがローカルモデルに適するか評価する `check_local_viability` ツールをクライアントに提供します。モデルの振り分け自体は行わず、判定、説明、推奨モデルを返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://local-model-suitability-mcp-production.up.railway.appclaude mcp add --transport http local-model-suitability https://local-model-suitability-mcp-production.up.railway.app{"mcpServers":{"local-model-suitability":{"type":"http","url":"https://local-model-suitability-mcp-production.up.railway.app"}}}Cursor で開く{"servers":{"local-model-suitability":{"type":"http","url":"https://local-model-suitability-mcp-production.up.railway.app"}}}VS Code で開く{"mcpServers":{"local-model-suitability":{"type":"http","url":"https://local-model-suitability-mcp-production.up.railway.app"}}}{"mcpServers":{"local-model-suitability":{"serverUrl":"https://local-model-suitability-mcp-production.up.railway.app"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
1| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| task | string | はい | クラウドモデルに送信するタスクの内容を正確に指定してください。入力内容と必要な出力を具体的に記述してください。 |
| data_sensitivity | enum | いいえ | CONFIDENTIAL はタスクの複雑さにかかわらず LOCAL 判定を強制します。データをマシン外に出してはなりません。デフォルトは PUBLIC です。PUBLIC | INTERNAL | CONFIDENTIAL |
| quality_threshold | enum | いいえ | PRODUCTION = 出力品質が重要で、エラーのコストが高い。PROTOTYPE = おおよその結果でよい。BEST_EFFORT = 品質より速度とコストを優先する。デフォルトは PRODUCTION です。PRODUCTION | PROTOTYPE | BEST_EFFORT |
詳細
ローカルモデル適合性 MCP
クラウド推論には費用がかかります。ローカルで実行できるものは、すべてローカルで実行しましょう。
この MCP サーバーは、クラウド API を呼び出す前に毎回、そのタスクをローカルモデルで処理できるかどうかをエージェントに通知します。可能であれば Ollama、LM Studio、または llama.cpp にルーティングしてください。必要な場合に限り、クラウドを利用してください。
ツール
check_local_viability
クラウド推論を呼び出す前に、必ずこのツールを呼び出してください。判定結果が LOCAL の場合は、クラウド呼び出しを完全に省略し、ローカルモデルにルーティングしてください。このツールが CLOUD を返した場合にのみ、クラウドを利用してください。
入力:
| フィールド | 必須 | 説明 |
|---|---|---|
task | ✅ | クラウドモデルに送信しようとしているタスクの内容 |
quality_threshold | 任意 | PRODUCTION(デフォルト)/PROTOTYPE/BEST_EFFORT |
data_sensitivity | 任意 | PUBLIC(デフォルト)/INTERNAL/CONFIDENTIAL |
CONFIDENTIAL の場合、タスクの複雑さにかかわらず LOCAL を強制します。データがマシンの外部に送信されることはありません。
応答:
{
"verdict": "LOCAL",
"confidence": "HIGH",
"reason": "Simple text summarisation — no reasoning depth required. Any 7B+ local model handles this well.",
"estimated_cost_saving": "$0.002-0.008 saved per call at claude-sonnet pricing",
"recommended_local_models": ["llama3.2:8b", "mistral-7b", "phi3:medium"],
"cloud_justified_reason": null,
"analysis_type": "AI-powered cost routing — NOT a simple lookup"
}
データソース
- AI 推論:Anthropic Claude(claude-sonnet)— コストルーティング分析
- 外部データソースなし — AI 推論のみ
料金
| プラン | 呼び出し回数 | 料金 |
|---|---|---|
| Free | 月20回 | $0 |
| Starter | 500回分のバンドル | $20 |
| Pro | 2,000回分のバンドル | $70 |
セットアップ
{
"mcpServers": {
"local-model-suitability": {
"command": "npx",
"args": ["-y", "local-model-suitability-mcp"],
"env": {
"ANTHROPIC_API_KEY": "your-key",
"API_KEY": "your-lms-api-key-for-paid-tier"
}
}
}
}
無料プランでは API キーは不要です。IP アドレスで利用状況を追跡します。
ハーネスとの統合
Claude Code / Claude Desktop (.mcp.json)
{
"mcpServers": {
"local-model-suitability": {
"type": "http",
"url": "https://local-model-suitability-mcp-production.up.railway.app"
}
}
}
LangChain(Python)
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"local-model-suitability": {
"url": "https://local-model-suitability-mcp-production.up.railway.app",
"transport": "http"
}
})
tools = await client.get_tools()
OpenAI Agents SDK(Python)
from agents import Agent, HostedMCPTool
agent = Agent(
name="Assistant",
tools=[HostedMCPTool(tool_config={
"type": "mcp",
"server_label": "local-model-suitability",
"server_url": "https://local-model-suitability-mcp-production.up.railway.app",
"require_approval": "never"
})]
)
LangGraph
上記の LangChain と同じです。langchain-mcp-adapters は LangGraph でもネイティブに動作します。
法的事項
結果はコスト最適化のための参考情報であり、技術的な助言を構成するものではありません。利用規約の全文はこちら:kordagencies.com/terms.html
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。