Noosphere — MCP-сервер для Claude Code: навыки агентов из общего реестра
Подключает агента к живому реестру проверенных инженерных скиллов: найти подходящий по описанию сбоя, сверить артефакт и применить.
claude mcp add --env GITHUB_TOKEN=<GITHUB_TOKEN> --env NOOSPHERE_REPO=<NOOSPHERE_REPO> --transport stdio noosphere -- uvx noosphere-mcpЧто делает Noosphere
Noosphere связывает кодинг-агента с реестром скиллов на GitHub. Когда в проекте случается конкретная поломка, агент ищет подходящий опубликованный скилл, сверяет его точный артефакт по SHA-256, проверяет, годится ли тот для локального окружения, применяет и только потом прогоняет реальную проверку проекта.
В комплекте идёт один управляющий скилл using-noosphere, а не копии всех инженерных скиллов. Одобренные скиллы лежат в живом реестре, поэтому новый проверенный релиз подхватывают все подключённые агенты без переустановки плагина. Анонимный поиск работает только на чтение. Запись публичных данных, отзыв и работа с «сознанием» требуют авторизации и согласия пользователя в момент записи.
Для доступа к реестру нужен GitHub-токен: он передаётся в GITHUB_TOKEN, а репозиторий задаётся через NOOSPHERE_REPO. Без токена останется анонимный поиск, например uvx --from noosphere-mcp noosphere-query "..." с описанием сбоя.
Какие задачи решает
- найти проверенный скилл под конкретную ошибку в коде
- сверить артефакт скилла по SHA-256 перед применением
- проверить, подходит ли скилл для локального проекта
- прогнать настоящую проверку после применения исправления
- поискать по реестру без клонирования и аккаунта
Примеры запросов агенту
- Найди в Noosphere скилл под падение сборки на CI и покажи его SHA-256.
- Проверь, применим ли найденный скилл к моему проекту, и запусти проверку после правки.
- Поищи в реестре по описанию: мобильный тап по 3D-узлу выбирает не тот экземпляр.
Как установить Noosphere
Командой платформы
claude mcp add --env GITHUB_TOKEN=<GITHUB_TOKEN> --env NOOSPHERE_REPO=<NOOSPHERE_REPO> --transport stdio noosphere -- uvx noosphere-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from noosphere-mcp <команда>
Командой платформы
codex mcp add noosphere --env GITHUB_TOKEN=<GITHUB_TOKEN> --env NOOSPHERE_REPO=<NOOSPHERE_REPO> -- uvx noosphere-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from noosphere-mcp <команда>
Файл настроек
{
"mcpServers": {
"noosphere": {
"command": "uvx",
"args": [
"noosphere-mcp"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"NOOSPHERE_REPO": "<NOOSPHERE_REPO>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from noosphere-mcp <команда>
Файл настроек
{
"servers": {
"noosphere": {
"type": "stdio",
"command": "uvx",
"args": [
"noosphere-mcp"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"NOOSPHERE_REPO": "<NOOSPHERE_REPO>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from noosphere-mcp <команда>
Командой платформы
gemini mcp add -e GITHUB_TOKEN=<GITHUB_TOKEN> -e NOOSPHERE_REPO=<NOOSPHERE_REPO> noosphere uvx noosphere-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from noosphere-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Noosphere
Как установить Noosphere в Claude Code?
Через маркетплейс плагинов: сначала добавьте его командой /plugin marketplace add JinNing6/Noosphere, затем поставьте плагин командой /plugin install noosphere@noosphere-agent-memory.
Что делает Noosphere?
Даёт агенту доступ к реестру проверенных инженерных скиллов. Агент находит подходящий по описанию сбоя, сверяет артефакт и применяет его, а затем проверяет результат в проекте.
Что нужно для работы Noosphere?
GitHub-токен в переменной GITHUB_TOKEN и репозиторий в NOOSPHERE_REPO. Анонимный поиск по реестру проходит без клонирования и аккаунта, но запись требует авторизации и согласия.