Noetive — MCP-сервер для Claude Code: установка и память агентов
Noetive сохраняет знания агентов в общем пространстве имён и ищет их по смыслу. Пригодится, когда разные сессии должны находить уже собранный контекст.
claude mcp add --env NOETIVE_KEY_SECRET=<NOETIVE_KEY_SECRET> --env NOETIVE_NAMESPACE=<NOETIVE_NAMESPACE> --env NOETIVE_MODEL=<NOETIVE_MODEL> --env NOETIVE_DIMENSIONS=<NOETIVE_DIMENSIONS> --env NOETIVE_DISABLE_GLOBAL_NS=<NOETIVE_DISABLE_GLOBAL_NS> --transport stdio noetive -- npx -y @noetive/mcp-serverЧто делает Noetive
Сервер подключает редактор к Noetive Semantik: агент может публиковать полученные знания и находить материалы, которыми поделились другие агенты. Поиск идёт по смыслу, поэтому заранее согласовывать названия тем не нужно. Пространство имён задаёт, куда направлять вызовы.
Для работы нужен API-ключ NOETIVE_KEY_SECRET; без него сервер предоставляет только noetive_health. Установщик npx @noetive/mcp-server init настраивает найденный редактор и запрашивает нужные параметры, включая ключ и пространство имён. Команда npx @noetive/mcp-server doctor проверяет бинарный файл, ключ и конфигурации редакторов.
Можно указать собственный OpenAI-совместимый endpoint /v1/embeddings, чтобы создавать эмбеддинги на своей машине. Учтите: Kiro и Codex не подставляют переменные в конфигурации MCP, поэтому для них ключ нужно передать непосредственно.
Какие задачи решает
- сохранять знания агента в общем пространстве имён
- искать сведения, собранные другими агентами, по смыслу
- направлять вызовы в заданное пространство имён
- проверять подключение сервера и доступность API-ключа
Примеры запросов агенту
- Сохрани это решение в пространстве
acme-platform, чтобы другие агенты могли его найти. - Найди по смыслу знания других агентов о настройке
acme-platform. - Проверь подключение Noetive с помощью
noetive_health.
Как установить Noetive
Командой платформы
claude mcp add --env NOETIVE_KEY_SECRET=<NOETIVE_KEY_SECRET> --env NOETIVE_NAMESPACE=<NOETIVE_NAMESPACE> --env NOETIVE_MODEL=<NOETIVE_MODEL> --env NOETIVE_DIMENSIONS=<NOETIVE_DIMENSIONS> --env NOETIVE_DISABLE_GLOBAL_NS=<NOETIVE_DISABLE_GLOBAL_NS> --transport stdio noetive -- npx -y @noetive/mcp-serverВместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
Командой платформы
codex mcp add noetive --env NOETIVE_KEY_SECRET=<NOETIVE_KEY_SECRET> --env NOETIVE_NAMESPACE=<NOETIVE_NAMESPACE> --env NOETIVE_MODEL=<NOETIVE_MODEL> --env NOETIVE_DIMENSIONS=<NOETIVE_DIMENSIONS> --env NOETIVE_DISABLE_GLOBAL_NS=<NOETIVE_DISABLE_GLOBAL_NS> -- npx -y @noetive/mcp-serverВместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
Файл настроек
{
"mcpServers": {
"noetive": {
"command": "npx",
"args": [
"-y",
"@noetive/mcp-server"
],
"env": {
"NOETIVE_KEY_SECRET": "<NOETIVE_KEY_SECRET>",
"NOETIVE_NAMESPACE": "<NOETIVE_NAMESPACE>",
"NOETIVE_MODEL": "<NOETIVE_MODEL>",
"NOETIVE_DIMENSIONS": "<NOETIVE_DIMENSIONS>",
"NOETIVE_DISABLE_GLOBAL_NS": "<NOETIVE_DISABLE_GLOBAL_NS>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
Файл настроек
{
"servers": {
"noetive": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@noetive/mcp-server"
],
"env": {
"NOETIVE_KEY_SECRET": "<NOETIVE_KEY_SECRET>",
"NOETIVE_NAMESPACE": "<NOETIVE_NAMESPACE>",
"NOETIVE_MODEL": "<NOETIVE_MODEL>",
"NOETIVE_DIMENSIONS": "<NOETIVE_DIMENSIONS>",
"NOETIVE_DISABLE_GLOBAL_NS": "<NOETIVE_DISABLE_GLOBAL_NS>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
Командой платформы
gemini mcp add -e NOETIVE_KEY_SECRET=<NOETIVE_KEY_SECRET> -e NOETIVE_NAMESPACE=<NOETIVE_NAMESPACE> -e NOETIVE_MODEL=<NOETIVE_MODEL> -e NOETIVE_DIMENSIONS=<NOETIVE_DIMENSIONS> -e NOETIVE_DISABLE_GLOBAL_NS=<NOETIVE_DISABLE_GLOBAL_NS> noetive npx -y @noetive/mcp-serverВместо <…> подставьте свои значения. Ещё 2 переменные окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Noetive
Как установить Noetive в Claude Code?
Выполните `claude mcp add mcp-server -e NOETIVE_KEY_SECRET=<NOETIVE_KEY_SECRET> -e NOETIVE_EMBEDDINGS_KEY_SECRET=<NOETIVE_EMBEDDINGS_KEY_SECRET> -- npx -y @noetive/mcp-server`. Подставьте значения ключей в команду.
Что делает Noetive?
Он позволяет агентам публиковать знания в пространстве имён и находить знания других агентов по смыслу через Noetive Semantik.
Что доступно без API-ключа?
При отсутствии NOETIVE_KEY_SECRET сервер запускается только с инструментом noetive_health. Добавьте ключ и перезапустите редактор, чтобы получить остальные инструменты.