Fulcra Context

официальный

MCP-сервер Fulcra Context для доступа к вашим личным данным о здоровье, тренировках, сне, местоположении и другим, полностью конфиденциально. Создан на основе Context by Fulcra.

Что можно делать с Fulcra Context MCP?

  • Подключение к данным Fulcra Context — Попросите вашего ИИ-ассистента получить доступ к вашим данным Fulcra Context через интеграцию fulcra-api.
  • Запуск локально или удаленно — Настройте сервер для запуска через stdio локально или подключитесь к публичному экземпляру по адресу https://mcp.fulcradynamics.com/mcp.
  • Использование аутентификации OAuth2 — Позвольте серверу обрабатывать обратные вызовы OAuth2 и управление токенами, не раскрывая токены MCP-клиентам.
  • Запуск через uvx — Настройте сервер в Claude Desktop или аналогичных клиентах с помощью команды uvx с fulcra-context-mcp@latest.

Документация

fulcra-context-mcp: MCP-сервер для доступа к вашим данным Fulcra Context

Это MCP-сервер, предоставляющий инструменты и ресурсы для вызова Fulcra API с помощью fulcra-api.

Существует публичный экземпляр этого сервера, работающий по адресу https://mcp.fulcradynamics.com/mcp. См. https://docs.fulcradynamics.com/, чтобы быстро начать работу. Этот репозиторий в первую очередь предназначен для пользователей, которым нужно запускать сервер локально, желающих заглянуть «под капот» или внести свой вклад в разработку.

При самостоятельном запуске (или когда FULCRA_ENVIRONMENT установлено в stdio) сервер работает как локальный MCP-сервер с использованием stdio-транспорта. В противном случае он работает как удалённый сервер с использованием Streamble HTTP-транспорта. Он обрабатывает OAuth2-обратный вызов, но не передаёт обменянные токены MCP-клиентам. Вместо этого он поддерживает таблицу сопоставлений и запускает собственный OAuth2-сервис между MCP-клиентами.

Удалённое подключение через прокси

Существует публичный экземпляр этого сервера, работающий по адресу https://mcp.fulcradynamics.com/. Направьте на него ваши MCP-клиенты с поддержкой OAuth2.

Локальное подключение

Пример конфигурации Claude Desktop с использованием uvx:

{
    "mcpServers": {
        "fulcra_context": {
            "command": "uvx",
            "args": [
                "fulcra-context-mcp@latest"
            ]
        }
    }
}

Отладка / Инструменты для разработчиков

  • Оба инструмента — MCP Inspector и mcp-remote — могут быть полезны при отладке.

Просмотр инструментов

Каждый MCP-клиент отличается, но многие сокращают описания инструментов и параметров для сводок. Чтобы не запутывать клиентские модели, держите начальные описания короткими (полное описание в одну строку, около 80 символов).

При локальной разработке скрипт scripts/simulate_tools.py имитирует то, как это может выглядеть для MCP-клиента:

FULCRA_ENVIRONMENT=stdio uv run python scripts/simulate_tools.py --command "uv run fulcra-context-mcp"

Ошибки / Запросы функций

Не стесняйтесь обращаться через репозиторий GitHub для этого проекта или присоединяйтесь к нашему Discord, чтобы связаться напрямую. Электронная почта также работает (support@fulcradynamics.com).