Fulcra Context

oficial

Servidor 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/mcp para usar el servidor alojado sin ejecutar nada localmente.
  • Ejecuta el servidor localmente — Usa uvx fulcra-context-mcp@latest para 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

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).