Fulcra — MCP-сервер для Claude Code: доступ к контексту Fulcra
MCP-сервер, который даёт агенту инструменты для работы с данными Fulcra Context через API. Пригодится, если контекст проекта хранится в Fulcra.
claude mcp add --transport http context https://mcp.fulcradynamics.com/mcpЧто делает Fulcra
Сервер оборачивает Python-библиотеку fulcra-api и отдаёт модели инструменты и ресурсы для чтения и записи данных Fulcra. Запускается двумя способами: локально через stdio или как удалённый сервер по Streamable HTTP. Публичный экземпляр уже работает по адресу https://mcp.fulcradynamics.com/mcp, так что для него нужен только OAuth2-совместимый MCP-клиент.
Авторизацию сервер берёт на себя. Колбэк OAuth2 он обрабатывает сам и не передаёт обменянные токены клиентам: вместо этого ведёт таблицу соответствий и поднимает собственный OAuth2-сервис, через который общаются MCP-клиенты.
Среди инструментов для модели есть open_agent_contacts — открывает «Agents I Know» с возможностью указать точный ID собеседника или найденный ID многостороннего треда. Открытие только на чтение, а отрисовка требует хоста с поддержкой MCP Apps. Ещё один — update_data_type: меняет имя или описание активного типа Event/Metric v1 с подтверждением пользователя и контрольным чтением. Схемы, записи и доступы он не трогает, а при неуверенной записи нужна сверка. Локально удобнее ставить через uvx.
Какие задачи решает
- открыть список доступных агентов и найти нужный тред
- прочитать данные Fulcra Context из агента
- обновить название или описание своего типа Event/Metric
- подключить Fulcra к клиенту без ручной возни с токенами
- проверить работу сервера локально перед правками
Примеры запросов агенту
- Подключись к Fulcra и покажи, какие агенты мне доступны
- Открой
open_agent_contactsдля этого пользователя и выведи тред - Поменяй описание активного типа метрики и покажи, что получилось
Как установить Fulcra
1Командой платформы: удалённый сервер
claude mcp add --transport http context https://mcp.fulcradynamics.com/mcp2Командой платформы
claude mcp add fulcra -- uvx fulcra-context-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from fulcra-context-mcp <команда>
1Командой платформы: удалённый сервер
codex mcp add fulcra --url https://mcp.fulcradynamics.com/mcp2Командой платформы
codex mcp add fulcra -- uvx fulcra-context-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from fulcra-context-mcp <команда>
Файл настроек
{
"mcpServers": {
"fulcra": {
"url": "https://mcp.fulcradynamics.com/mcp"
}
}
}{
"mcpServers": {
"fulcra": {
"command": "uvx",
"args": [
"fulcra-context-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from fulcra-context-mcp <команда>
Файл настроек
{
"servers": {
"fulcra": {
"type": "http",
"url": "https://mcp.fulcradynamics.com/mcp"
}
}
}{
"servers": {
"fulcra": {
"type": "stdio",
"command": "uvx",
"args": [
"fulcra-context-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from fulcra-context-mcp <команда>
1Командой платформы: удалённый сервер
gemini mcp add -t http fulcra https://mcp.fulcradynamics.com/mcp2Командой платформы
gemini mcp add fulcra uvx fulcra-context-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from fulcra-context-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Fulcra
Как установить Fulcra в Claude Code?
Через удалённый сервер: claude mcp add --transport http fulcra https://mcp.fulcradynamics.com/mcp. Локальный вариант — claude mcp add fulcra -- uvx fulcra-context-mcp.
Что делает Fulcra?
Даёт агенту инструменты и ресурсы для вызовов Fulcra API: чтение и запись данных контекста, работа с контактами и типами Event/Metric.
Нужен ли свой OAuth2-клиент?
Для публичного экземпляра достаточно клиента с поддержкой OAuth2: сервер сам обрабатывает колбэк и не отдаёт токены наружу.