Fulcra Context
oficialServidor MCP de Fulcra Context para acceder a tu salud personal, entrenamientos, sueño, ubicación y más, todo de forma privada. Construido alrededor de Context by Fulcra.
¿Qué puedes hacer con Fulcra Context MCP?
- Accede a tus datos de contexto de Fulcra — Solicita a tu asistente que recupere tus datos de contexto personales a través de la API de Fulcra utilizando las herramientas y recursos del servidor MCP.
- Conéctate a través de una instancia remota pública — Apunta un cliente MCP compatible con OAuth2 a
https://mcp.fulcradynamics.com/mcppara usar el servidor alojado sin ejecutar nada localmente. - Ejecuta el servidor localmente — Usa
uvx fulcra-context-mcp@latestpara iniciar una instancia local mediante transporte stdio para integración directa con clientes como Claude Desktop.
Documentación
fulcra-context-mcp: Un servidor MCP para acceder a tus datos de Fulcra Context
Este es un servidor MCP que proporciona herramientas y recursos para llamar a la API de Fulcra usando fulcra-api.
Hay una instancia pública de este servidor ejecutándose en https://mcp.fulcradynamics.com/mcp. Consulta https://fulcradynamics.github.io/developer-docs/mcp-server/ para empezar rápidamente. Este repositorio está dirigido principalmente a usuarios que necesitan ejecutar el servidor localmente, quieren ver cómo funciona por dentro o desean contribuir.
Cuando se ejecuta por sí solo (o cuando FULCRA_ENVIRONMENT está configurado como stdio), actúa como un servidor MCP local usando el transporte stdio. De lo contrario, actúa como un servidor remoto usando el transporte HTTP Streamable. Maneja la devolución de llamada de OAuth2, pero no filtra los tokens intercambiados a los clientes MCP. En su lugar, mantiene una tabla de mapeo y ejecuta su propio servicio OAuth2 entre los clientes MCP.
Conexión remota usando Proxy
Hay una instancia pública de este servidor ejecutándose en https://mcp.fulcradynamics.com/. Apunta tus clientes MCP con capacidad OAuth2 hacia allí.
Conexión local
Ejemplo de configuración de Claude Desktop usando uvx:
{
"mcpServers": {
"fulcra_context": {
"command": "uvx",
"args": [
"fulcra-context-mcp@latest"
]
}
}
}
Depuración / Herramientas para desarrolladores
- Tanto el Inspector MCP como las herramientas mcp-remote pueden ser útiles para la depuración.
Visualización de herramientas
Cada cliente MCP es diferente, pero muchos abrevian las descripciones de herramientas y parámetros para los resúmenes. Para evitar confundir a los modelos del cliente, mantén las descripciones iniciales cortas (descripción completa en una línea, alrededor de 80 caracteres).
Durante el desarrollo local, el script scripts/simulate_tools.py simula cómo podría verse esto para un cliente MCP:
FULCRA_ENVIRONMENT=stdio uv run python scripts/simulate_tools.py --command "uv run fulcra-context-mcp"
Errores / Solicitudes de funciones
No dudes en contactarnos a través del repositorio de GitHub para este proyecto o únete a nuestro Discord para comunicarte directamente. El correo electrónico también funciona (support@fulcradynamics.com).