compass-mcp
Compass MCP
Lokaler MCP, der liest, was du gerade tust, und vorschlägt, welches Modell passt — Copy-Anpassung vs. UI vs. fieser Bug, so etwas.
So funktioniert es
Jede echte Aufgabe sollte einmal durch start_session (kompakt) laufen: standardmäßig ein günstiges Modell, schwerer nur, wenn die Aufgabe es erfordert. Agents folgen den Workspace-Regeln und rufen es zu Arbeitsbeginn auf (auch bei Multitask / Subagents — nicht überspringen). Cursor wechselt das Chat-Dropdown nicht automatisch und fängt nicht jede Nachricht ab — kopiere copy_task_model auf Task model=. Gleiche Aufgabe + stick_action=keep → keine erneute Empfehlung (außer wenn der Arbeitstyp auf Planung/Architektur wechselt). Wenn der Benutzer einen reinen Prompt-Test-Satz sagt, rufe trotzdem start_session oder recommend_model auf; implementiere nicht.
Related MCP server: MCP Router
Installation
git clone https://github.com/JakeLim17/compass-mcp.git
cd compass-mcp
npm run connect -- cursor
npm run connect -- claude
npm run connect -- codexWähle eine Host-Zeile. Sie installiert, baut und schreibt deine MCP-Konfiguration (vorhandene Konfiguration wird zuerst gesichert).
Starte dann die App neu. In Cursor: Seitenleiste Customize → MCPs → aus- und wieder einschalten.
Nicht auf npm — von GitHub klonen. Updates: npm run sync.
Katalogpflege: Cursor fügt oft Modelle hinzu. Überprüfe die Task-Slugs in src/recommend.ts / src/hosts.ts gegen Models & Pricing etwa monatlich (oder wenn sich der Cursor-Models-Auswähler ändert). Dann npm run sync und MCP in Customize → MCPs umschalten.
Verwendung
Sag einfach im Chat, was du tust. Der Agent ruft Compass auf und erhält einen Modellvorschlag.
Beispiele:
„Welches Modell soll ich dafür verwenden?"
„Korrigiere den Login-Text mit Fable"
„Debugge diese flaky Type-Error-Regression"
Sag einen Modellnamen, wenn du willst (페이블로, use codex) — das gewinnt gegenüber dem Score.
Was es normalerweise wählt
Du machst gerade… | Typische Wahl |
Copy, i18n, Einzeiler-Fix | Composer Standard ( |
Kleiner Code-Patch | Gleiche leichte Stufe — Standard statt Fast |
Allgemeine UI | Sonnet ( |
Multi-Datei-UI / Layout-Refactor | Fable ( |
Design, Planung, Abwägungen | Grok 4.6 · Fable · Opus · Sonnet |
Schwerer Bug, CI, Typfehler | Sol → Terra/Codex ( |
Lange Codebasis / Code-Kontext | Kimi K2.7 ( |
Extrem / riesiger Umfang (selten) | Opus 5 ( |
Cursor-Katalog (Task-Slugs)
Slug | Rolle | Kostenstufe |
| Chat-UI Standard (leichte Arbeit) | niedrig |
| Task-Fallback für Composer | niedrig |
| Allgemeine UI / mittleres Claude | mittel |
| Opus 4.8 (Legacy) | mittel-hoch |
| Extreme Schwierigkeit (selten) | mittel-hoch |
| Multi-Datei-UI | mittel-hoch |
| Design / Planung (Standard-Grok) | mittel-hoch |
| Grok 4.5 Legacy | mittel-hoch |
| Leichtere Bug-/CI-Sonde | mittel-hoch |
| Schwerer Bug / Terra | hoch |
| Langer Code-Kontext | mittel |
„Am leichtesten" hängt vom Host ab — Cursors günstiger Slot ist Composer, nicht Haiku. Wenn die Top-Wahl nicht verfügbar ist, fällt es auf die nächste in der Liste zurück.
Grenzen
Ändert das Chat-Dropdown nicht für dich — du oder der Agent wählt das Modell weiterhin.
Fehlermodus: Wenn du „추천 모델로 다시" sagst, ohne
must_do.task_model(copy_task_model) auf Taskmodel=zu setzen, verlässt du Composer. Cursor MCP kann Task nicht automatisch binden.task_model_required+ Regeln erzwingen das Kopieren;verify_run_compliancekann die übergeordnete Chat-Laufzeit nicht sehen.Cursor ist das Hauptziel; Claude Code und Codex CLI funktionieren auch.
Remote-Web-Connectors sind optional (siehe unten).
Remote-HTTP (optional)
Für Claude.ai-/ChatGPT-Connectors, nicht für den täglichen Cursor-Einsatz:
export COMPASS_MCP_API_KEY="$(openssl rand -hex 32)"
npm run start:http
# → http://127.0.0.1:3920/mcpTunnele diesen Port über HTTPS und richte den Connector auf /mcp mit Authorization: Bearer <key> aus. Lokales stdio (npm run connect) reicht für die meisten.
Lizenz
MIT
Koreanisch: Lokaler MCP, der den Arbeitssatz liest und ein Modell empfiehlt (v0.9.7+). Einzeilige Installation: npm run connect -- cursor|claude|codex. Für einfache Aufgaben Composer 2.5 Standard (nicht Fast) — Task-Slug composer-2.5-fast als Fallback, Chat-UI empfiehlt Standard. Gesamter Katalog der Cursor-Hauptmodelle (Sonnet/Opus 4.8·5/Fable/Grok/Sol/Terra/Kimi) sortiert. copy_task_model muss in Task model= kopiert werden (nur sagen = Verstoß).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
AI-powered spec-to-task decomposition and execution orchestration for coding agents.
Adaptive plan/build/review cycles for AI coding assistants, persisted across sessions.
- AxisOAuthdev.useaxis
Coding agents from Claude Code, Cursor and Codex claim jobs and lock files on one shared board.
Codebase intelligence for agents: 152 structured artifacts across 21 programs, one call.
Related MCP Servers
- AlicenseBqualityCmaintenanceEnables collaboration between multiple AI models (GPT, Claude, Gemini) to work together on complex tasks, with intelligent task distribution and role-based expert assignment for code development, review, and optimization.181749MIT
- FlicenseNot gradedqualityDmaintenanceAutomatically selects the optimal LLM model for each task in Cursor IDE by analyzing query complexity, task type, and applying customizable routing strategies across 17 different AI models.2-
- AlicenseAqualityDmaintenanceClassifies development task complexity (LIGHT/MEDIUM/HEAVY) and recommends the most cost-efficient AI model per provider, enabling optimized model selection for coding tasks.341MIT
- FlicenseNot gradedqualityBmaintenanceRoutes code generation tasks between local models and Claude Cloud, optimizing cost by handling simple tasks locally and reserving cloud thinking for complex tasks.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/JakeLim17/compass-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server