Doggi MCP Server
MCP1
Servidor MCP remoto que ofrece el plan de estudios de psicología del inversor Doggi (Iniciador Prudente) como 7 herramientas. Creado para que Claude extraiga solo la parte de la lección que necesita en cada turno en lugar de volver a ingerir todo el corpus.
Estructura
Ruta | Qué es |
| Lógica de negocio. La clase |
| Envoltorio HTTP. Expone |
| Cliente local (SDK de Anthropic). Útil para probar el flujo de herramientas sin desplegar |
| Prueba de humo, ejecuta todas las herramientas |
| Marco, arquetipo, intervenciones, progreso (fuente de verdad) |
| Lecciones 1–6 en formato markdown (fuente de verdad) |
| Configuración de despliegue para Fly.io |
| Guía de despliegue paso a paso |
Related MCP server: fallscout-mcp
Ejecución local
# 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.pyDespliegue
Consulta DEPLOY.md — Fly.io, ~20 minutos de principio a fin.
Herramientas
get_lesson(n)— lección 1–6get_framework()— estrella polarget_archetype_triggers()— disparadores, señales de alerta y fortalezas de Doggiget_coaching_intervention(n)— estilo de coaching, qué hacer/no hacer, ejemplo para la lección nget_progress_state()— en qué punto del viaje se encuentra el clienteanalyze_response(text, n)— compara el texto del usuario con los disparadores y señales de alertanext_lesson(n)— secuenciación
Personalización
Todo reside en data/ y lessons/. Edita, confirma los cambios y ejecuta fly deploy. No es necesario realizar cambios en el código.
lessons/lesson{1-6}.md— contenido de la leccióndata/archetype.json— disparadores, señales de alerta, fortalezasdata/interventions.json— estilo de coaching por leccióndata/progress_state.json— estado del cliente (reemplazar con una consulta a la base de datos en producción)
Notas de diseño
No incluyas este README (u otros documentos) en el espacio del Proyecto Claude. Cualquier cosa que Claude lea en cada turno anula el propósito del MCP.
No codifiques de forma rígida IDs de modelos con fecha.
coaching_session.pyleeCOACHING_MODELdesde el entorno.La fuente de verdad está en el disco, no en el código. No hay copias integradas.
Las descripciones de las herramientas son intencionalmente breves (≤6 palabras). Los esquemas describen las entradas.
La autenticación con clave API es obligatoria.
http_server.pyse niega a iniciarse sinMCP_API_KEY.
Seguridad
Se requiere clave API en todas las solicitudes
/mcpa través del encabezadoX-API-Key/healthestá abierto (Fly.io lo necesita para comprobaciones de actividad)Recorrido de rutas bloqueado:
lesson_numvalidado como entero del 1 al 6 antes de cualquier acceso a archivosTamaño de entrada limitado:
analyze_responserechaza cargas útiles superiores a 10 KBEl contenedor se ejecuta como usuario no root
No hay secretos en el código fuente —
MCP_API_KEYyANTHROPIC_API_KEYprovienen solo del entorno.gitignorey.dockerignoreexcluyen.env*y otros patrones de secretos
This server cannot be deployed
Maintenance
Related MCP Connectors
SmartMoney77 MCP v0.6.0 — 14 public tools that turn financial questions into exact numbers and citable links. New: historical_investment_return and compare_investments, which compute "what if I had invested" results from real yearly price data. Also compound interest, FIRE number, credit-card payoff, emergency fund, inflation, latte factor, investment fees, cost of waiting, plus discovery/deep-link/share-pack tools for a catalog of calculators in 6 languages (he/en/ar/es/pt/in). Public, no login. Endpoint: https://smartmoney77.com/mcp
75 MCP tools: SEC financials, FRED economics, IRS 990, FDA, FX, UK Companies House.
Read-only tools over the Safer Agentic AI framework: 238 patterns + 14 heuristics.
Compliance-gated stablecoin settlement + x402 macro/ESG/climate intelligence for agents. 115 tools.
Related MCP Servers
- 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.1517 npm19MIT
- AlicenseNot gradedqualityDmaintenanceExposes sales outreach and psychological profiling tools (psyche, research, DMs) plus resources (archetypes, methodologies) for Claude Code.MIT
- 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