anytype-mcp — MCP-сервер для Claude Code: доступ к Anytype из чата
Связывает ИИ-ассистента с API Anytype: поиск по пространствам, объекты, свойства, теги и шаблоны — всё через диалог.
claude mcp add anytype-mcp -e OPENAPI_MCP_HEADERS=<OPENAPI_MCP_HEADERS> -- npx -y @anyproto/anytype-mcpЧто делает anytype-mcp
anytype-mcp — официальный MCP-сервер от anyproto. Он берёт OpenAPI-спецификацию Anytype и превращает её операции в инструменты, которые ассистент вызывает сам. Внутри — обёртка на npx, которая при старте читает один OpenAPI-документ и дальше переиспользует разобранную спецификацию и HTTP-клиент, не запрашивая её заново на каждый вызов.
Что доступно: глобальный поиск и поиск по пространствам, участники, объекты и списки, свойства и теги, типы и шаблоны. По умолчанию сервер стучится на http://127.0.0.1:31009; для anytype-cli (порт 31012) или другого адреса задайте ANYTYPE_API_BASE_URL. Нужен ключ API: его создают в настройках Anytype в разделе API Keys либо командой npx -y @anyproto/anytype-mcp get-key.
Спецификацию сервер ищет по /v2/docs/openapi.json, а при 404 или 410 откатывается на /docs/openapi.json. Если задать URL явно или подсунуть локальный файл, отката не будет: ошибка авторизации, сбой соединения или битый JSON останавливают запуск. После обновления Anytype перезапустите сервер — иначе новая версия API не подхватится.
Какие задачи решает
- найти объект в Anytype, не открывая приложение
- создать пространство и описать его назначение
- завести задачу с дедлайном и исполнителем
- собрать коллекцию из уже созданных объектов
- посмотреть свойства и теги нужного типа
Примеры запросов агенту
- Создай пространство «Идеи проектов» с описанием для хранения идей
- Добавь в него объект типа Task с заголовком «Разобрать тренды ИИ»
- Сделай коллекцию «Задачи на неделю» и положи туда обе задачи
Как установить anytype-mcp
Командой платформы
claude mcp add anytype-mcp -e OPENAPI_MCP_HEADERS=<OPENAPI_MCP_HEADERS> -- npx -y @anyproto/anytype-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add anytype-mcp --env OPENAPI_MCP_HEADERS=<OPENAPI_MCP_HEADERS> -- npx -y @anyproto/anytype-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"anytype-mcp": {
"command": "npx",
"args": [
"-y",
"@anyproto/anytype-mcp"
],
"env": {
"OPENAPI_MCP_HEADERS": "<OPENAPI_MCP_HEADERS>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"anytype-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@anyproto/anytype-mcp"
],
"env": {
"OPENAPI_MCP_HEADERS": "<OPENAPI_MCP_HEADERS>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e OPENAPI_MCP_HEADERS=<OPENAPI_MCP_HEADERS> anytype-mcp npx -y @anyproto/anytype-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о anytype-mcp
Как установить anytype-mcp в Claude Code?
Выполните claude mcp add anytype-mcp -e OPENAPI_MCP_HEADERS=<OPENAPI_MCP_HEADERS> -- npx -y @anyproto/anytype-mcp, подставив свой ключ API вместо плейсхолдера.
Что делает anytype-mcp?
Даёт ассистенту инструменты для работы с API Anytype: поиск, пространства и участники, объекты и списки, свойства, теги, типы и шаблоны.
Что нужно для запуска anytype-mcp?
Ключ API из настроек Anytype и запущенное приложение. Адрес API по умолчанию — http://127.0.0.1:31009, его можно переопределить через ANYTYPE_API_BASE_URL.