Doggi MCP Server
MCP1
Remote-MCP-Server, der das Doggi-Curriculum (Vorsichtiger Einsteiger) zur Anlegerpsychologie als 7 Tools bereitstellt. So konzipiert, dass Claude pro Abfrage nur den benötigten Lektionsabschnitt abruft, anstatt das gesamte Korpus neu einzulesen.
Layout
Pfad | Inhalt |
| Geschäftslogik. Die |
| HTTP-Wrapper. Stellt |
| Lokaler Client (Anthropic SDK). Nützlich zum Testen des Tool-Ablaufs ohne Deployment |
| Rauchtest, führt jedes Tool aus |
| Framework, Archetyp, Interventionen, Fortschritt (Single Source of Truth) |
| Lektion 1–6 Markdown (Single Source of Truth) |
| Deployment-Konfiguration für Fly.io |
| Schritt-für-Schritt-Anleitung für das Deployment |
Related MCP server: Thinking Patterns MCP Server
Lokal ausführen
# Smoke test, no API key needed
python3 tests/demo.py
# Run the HTTP server locally
MCP_API_KEY=test pip install -r requirements.txt
MCP_API_KEY=test python3 http_server.py
curl -H "X-API-Key: test" http://localhost:8000/mcp
# Live coaching client (needs ANTHROPIC_API_KEY + COACHING_MODEL)
python3 coaching_session.pyDeployment
Siehe DEPLOY.md — Fly.io, ca. 20 Minuten von Anfang bis Ende.
Tools
get_lesson(n)— Lektion 1–6get_framework()— Nordsternget_archetype_triggers()— Doggi-Auslöser, Warnsignale, Stärkenget_coaching_intervention(n)— Coaching-Stil, Do/Don't, Beispiel für Lektion nget_progress_state()— Wo sich der Kunde auf der Reise befindetanalyze_response(text, n)— Abgleich von Benutzertext mit Auslösern und Warnsignalennext_lesson(n)— Sequenzierung
Anpassen
Alles befindet sich in data/ und lessons/. Bearbeiten, committen, fly deploy. Keine Codeänderungen erforderlich.
lessons/lesson{1-6}.md— Lektionsinhaltdata/archetype.json— Auslöser, Warnsignale, Stärkendata/interventions.json— Coaching-Stil pro Lektiondata/progress_state.json— Kundenstatus (in Produktion durch Datenbankabfrage ersetzen)
Design-Hinweise
Diese README (oder andere Dokumente) nicht in den Claude-Projektbereich einfügen. Alles, was Claude bei jedem Durchgang liest, macht den Zweck des MCP zunichte.
Keine veralteten Modell-IDs hartcodieren.
coaching_session.pyliestCOACHING_MODELaus der Umgebungsvariable.Die Single Source of Truth liegt auf der Festplatte, nicht im Code. Keine eingebetteten Kopien.
Tool-Beschreibungen sind bewusst kurz gehalten (≤6 Wörter). Die Schemata beschreiben die Eingaben.
API-Key-Authentifizierung ist obligatorisch.
http_server.pyverweigert den Start ohneMCP_API_KEY.
Sicherheit
API-Key bei allen
/mcp-Anfragen über denX-API-Key-Header erforderlich/healthist offen (Fly.io benötigt dies für Liveness-Checks)Pfad-Traversal blockiert:
lesson_numwird vor jedem Dateizugriff als Ganzzahl 1–6 validiertEingabegröße begrenzt:
analyze_responselehnt Payloads über 10 KB abContainer läuft als Nicht-Root-Benutzer
Keine Geheimnisse im Quellcode —
MCP_API_KEYundANTHROPIC_API_KEYstammen nur aus der Umgebung.gitignoreund.dockerignoreschließen.env*und andere geheime Muster aus
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 Servers
- FlicenseNot gradedqualityDmaintenanceProvides comprehensive CRUD access to Anki flashcard data via MCP, enabling Claude to analyze decks, manage cards, create and update flashcards, organize tags, and perform advanced spaced repetition analysis through 18 data management tools.
- AlicenseBqualityDmaintenanceProvides AI systems with structured thinking frameworks and reasoning tools to maintain consistent problem-solving patterns across conversations. Enables multi-step reasoning, decision analysis, and systematic troubleshooting through invocable mental models.152419MIT
- FlicenseNot gradedqualityBmaintenanceEnables Claude to interact with IQ Option for demo trading: retrieve candles, payouts, place binary options and demo trades, all with safety guards preventing real-money trading unless explicitly allowed.2
- AlicenseNot gradedqualityAmaintenanceAI-powered investment discipline tool with investment RAG, behavior pattern mining, memory system, and multi-channel price/condition alertsAGPL 3.0
Related MCP Connectors
Read-only tools over the Safer Agentic AI framework: 238 patterns + 14 heuristics.
Calibrated world model for AI agents. 40 tools: world state, markets, trading. Kalshi + Polymarket.
Makuri (EU AI tutoring for immigrant children): 11 tools, 2 interactive panels, no user data.
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/852-glitch/852-mcp12'
If you have feedback or need assistance with the MCP directory API, please join our Discord server