@brainfeather/mcp
@brainfeather/mcp
Долговременная память для ИИ-агентов, пишущих код. Факты, записанные один раз, доступны каждому клиенту.
Ваш агент начинает каждую сессию с нуля. Вы заново объясняете свой стек, свои соглашения, решение, принятое на прошлой неделе. Brainfeather — это слой, который запоминает, чтобы не приходилось спрашивать снова.
Установка
Добавьте в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"brainfeather": {
"command": "npx",
"args": ["-y", "@brainfeather/mcp"],
"env": {
"BRAINFEATHER_API_KEY": "bf_live_your_key_here"
}
}
}
}Сгенерируйте ключ на brainfeather.com/settings.
Расположение файлов конфигурации:
Клиент | Путь |
Claude Code |
|
Cursor |
|
Другое | см. документацию MCP вашего клиента |
Related MCP server: arcane
Окружение
Переменная | Обязательна | По умолчанию |
| да | — |
| нет |
|
Ключ — единственное учётное данное. Он привязан к одному аккаунту, и его отзыв из панели управления вступает в силу со следующего запроса — без переразвёртывания и общего секрета.
Предпочитаете хранить ключи вне конфигурации редактора? Поместите их в ~/.brainfeather/config.json:
{ "apiKey": "bf_live_your_key_here" }Переменные окружения имеют приоритет.
Инструменты
Инструмент | Когда агент его использует |
| Открытие сессии — загружает стек, решения, соглашения |
| Перед выбором библиотеки или шаблона |
| В момент появления устойчивого факта |
| Что-то было записано по ошибке |
| Какие инструменты и концепции задействованы в этом проекте |
| Что ещё затрагивает изменение одного инструмента |
Шесть инструментов, а не шестнадцать. Описание каждого инструмента находится в контексте модели на каждом ходу, поэтому набор намеренно мал — и в каждом описании указано, когда его вызывать, потому что режим отказа для сервера памяти — это не сломанный инструмент, а агент, который никогда его не вызывает.
Что сохраняется
save_memory можно безопасно вызывать свободно. Сервер решает, что сохранится:
Отфильтровано — приветствия, подтверждения, размышления вслух, временное состояние, разовые команды. «Доброе утро» и «дай мне проверить» никогда не попадают в хранилище.
Дедуплицировано — точные повторы и почти повторы по пересечению токенов. Сохранение
одного и того же факта дважды сообщает Already known и ничего не меняет.
Заменено — факт, противоречащий существующему, отменяет его, а не соседствует с ним. Последующие чтения возвращают только то, что всё ещё действует, поэтому решение, отменённое в июне, не всплывёт в августе.
Связано — инструменты, языки и фреймворки извлекаются автоматически и связываются с воспоминаниями, которые их упоминают. Без ручной разметки.
Ответ сообщает, что произошло: Saved …, Already known … или Not stored — <why>.
Ответы намеренно кратки
Всё, что возвращает этот сервер, попадает в контекстное окно, поэтому вывод — это простые строки, а не JSON. Три воспоминания, сериализованные в pretty-printed JSON, заняли 713 символов; те же строки в виде линий — 131.
Это количество символов, а не токенов — соотношение токенов зависит от токенизатора и не измерялось.
Требования
Node 18 или новее (использует глобальный fetch).
Ссылки
Панель управления — просмотр и редактирование воспоминаний
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Persistent memory for AI agents. Search and store durable facts, preferences and decisions.
Shared memory for coding agents. Stop re-explaining your codebase every session.
Persistent memory for AI agents. Search, store, and recall across sessions.
Persistent cloud memory for AI agents. Store and search key-value memories across sessions.
Related MCP Servers
- AlicenseAqualityCmaintenancePersistent memory for AI coding agents. Store coding standards, architecture decisions, and project context across sessions with AES-256 encryption.81MIT
- AlicenseNot gradedqualityBmaintenanceProvides persistent, searchable memory and knowledge capture for AI-assisted development, enabling agents to retain decisions, bugs, and patterns across sessions and projects.MIT
- AlicenseNot gradedqualityCmaintenanceProvides persistent memory for AI coding tools, allowing them to remember corrections, decisions, and preferences across sessions and different tools.602MIT
- AlicenseAqualityBmaintenanceShared memory layer for AI coding agents to store and recall learned information across sessions and tools.92MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/brainfeatherai/brainfeather-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server