anytype-mcp

anytype-mcp

anyprotoMIT
435 звёзд45 форков
Anytype — приватная база знаний с шифрованием и полным контролем данных. MCP-сервер anytype-mcp превращает API Anytype в набор инструментов для AI-ассистентов. Вы можете управлять объектами, пространствами и тегами через естественный язык, не заходя в приложение. Сервер полезен разработчикам для автоматизации документации и всем, кто хочет взаимодействовать с базой знаний Anytype через AI-помощников.

Установка

npx -y @anyproto/anytype-mcp

Характеристики

Общее

  • СтатусСообщество
  • Разработчикanyproto
  • ЛицензияMIT

Технологии

  • Языки
    TypeScript
  • Транспорт
    stdio

Описание

Возможности

  • Искать объекты глобально или в конкретном пространстве.
  • Управлять пространствами: создавать, настраивать, просматривать участников.
  • Создавать, читать, обновлять и удалять объекты.
  • Работать со списками: создавать списки, добавлять и удалять элементы.
  • Настраивать свойства объектов: добавлять, изменять, удалять.
  • Управлять тегами: создавать, переименовывать, назначать объектам.
  • Создавать и изменять типы объектов.
  • Настраивать шаблоны для быстрого создания объектов по образцу.

Как подключить

  • Получите API-ключ в приложении Anytype: Настройки → API Keys → Создать новый. Скопируйте ключ.
  • Установите сервер командой: npx -y @anyproto/anytype-mcp
  • Добавьте конфигурацию в настройки MCP-клиента (пример для Claude Desktop): { "mcpServers": { "anytype": { "command": "npx", "args": ["-y", "@anyproto/anytype-mcp"], "env": { "OPENAPI_MCP_HEADERS": "{\"Authorization\":\"Bearer \", \"Anytype-Version\":\"2025-11-08\"}" } } } }
  • Перезапустите клиент. Теперь AI-ассистент может выполнять действия в Anytype.

Подсказка: после создания ключа Anytype покажет готовый JSON с вашим ключом — его можно скопировать сразу.

Альтернативно, ключ можно получить через CLI: npx -y @anyproto/anytype-mcp get-key.

Примеры запросов

  • «Найди все объекты с тегом «важное» в пространстве «Рабочие проекты».»
  • «Создай новый объект типа «Заметка» с заголовком «Встреча с командой» и содержимым «Обсудили спринт».»
  • «Добавь тег «архив» к объекту «Старая документация».»
  • «Покажи список участников пространства «Дизайн».»

Технические детали

Язык: TypeScript. Транспорт: stdio. Лицензия: MIT.

Совместимые клиенты: Claude Desktop, Cursor, Windsurf, Raycast, Claude Code, LM Studio, Kiro и любые другие MCP-клиенты.

Разработчик: anyproto (Anytype).

Сервер генерирует инструменты на основе OpenAPI-спецификации Anytype — поддерживаются все операции, доступные в API.

Поделиться