
stevelr/anytype
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
CLI, клиентская библиотека Rust и сервер MCP для Anytype: управление пространствами и объектами, редактирование документов в Markdown, резервное копирование и восстановление, чат.
Обзор
Автоматизация Anytype с помощью Anyr CLI, внешнего редактора или MCP-сервера. Унифицированный бинарный сервер может управлять пространствами и объектами, работать с файлами и чатами, редактировать документы в Markdown, экспортировать и восстанавливать пространства и запускать ориентированный на рабочий процесс MCP-сервер. Клиентская библиотека rust anytype предоставляет эргономичный интерфейс Rust для API HTTP / REST Anytype и (необязательно) API gRPC для дополнительных возможностей. Установите Anyr, затем выберите соединение, которое соответствует вашей установке Anytype. При запуске настольного приложения Anytype аутентифицируйте интерактивно: Вход на рабочий стол обеспечивает доступ HTTP. auth status сообщает об учетных данных HTTP и gRPC отдельно, потому что некоторые файлы, чат, приглашение, резервное копирование и операции MCP требуют учетных данных gRPC. Большинство инструментов MCP работают с настольным HTTP API; в руководстве по подключению перечислены инструменты без головы и охватывают оба семейства учетных данных.
Обзор (машинный перевод)
Автоматизация Anytype с помощью Anyr CLI, внешнего редактора или MCP-сервера.
Единый двоичный anyr может управлять пространствами и объектами, работать с файлами и чатами,
Редактировать документы в Markdown, экспортировать и восстанавливать пространства и запускать MCP-сервер, ориентированный на рабочий процесс.
Клиентская библиотека ржавчины anytype обеспечивает эргономичную ржавчину
интерфейс для HTTP/REST API Anytype и (необязательно) gRPC API для дополнительных возможностей.
ДокументацияДокументацияИсточник
Начните с anyr
Установите anyr, затем выберите соединение, которое
Соответствует вашей установке Anytype.
При запуске настольного приложения Anytype аутентифицируйте интерактивно:
Настольный логин обеспечивает HTTP доступ. auth status сообщает HTTP и gRPC
учетные данные отдельно, потому что некоторые файлы, чат, приглашение, резервное копирование и MCP
Операции требуют учетных данных GRPC. Большинство инструментов MCP работают с настольным HTTP
API; руководство по подключению
перечисляет только безголовые инструменты и охватывает обе учетные семьи.
Для запущенного сервера без головы Anytype инициализируйте и проверяйте оба учетных данных Семьи вместе:
Подтвердите соединение и откройте командную поверхность:
Руководство CLI охватывает конечные точки, хранение учетных данных, выход
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Anytype Toolbox
Automate Anytype with anyr CLI, external editor, or MCP server.
The unified binary anyr can manage spaces and objects, work with files and chats,
edit documents in Markdown, export and restore spaces, and run a workflow-oriented MCP server.
The rust client library anytype provides an ergonomic Rust
interface for Anytype’s HTTP/REST API and (optionally) the gRPC API for additional capabilities.
Installation | Documentation | Source
Start with anyr
Install anyr, then choose the connection that
matches your Anytype installation.
With the Anytype desktop app running, authenticate interactively:
anyr auth login
anyr auth status --pretty
Desktop login provisions HTTP access. auth status reports HTTP and gRPC
credentials separately because some file, chat, invitation, backup, and MCP
operations require gRPC credentials. Most MCP tools work with the desktop HTTP
API; its connection guide
lists the headless-only tools and covers both credential families.
For a running Anytype headless server, initialize and verify both credential families together:
anyr init-cli
Confirm the connection and discover the command surface:
anyr space list --table
anyr --help
The CLI guide covers endpoints, credential storage, output formats, shell completions, and every command group.
What you can do
| Goal | Entry point |
|---|---|
| Manage spaces, objects, types, properties, files, and chats | anyr quick reference |
| Search and automate Anytype with JSON or table output | anyr CLI guide |
| Edit Anytype documents in an external Markdown editor | anyr md |
| Export a space, collection, type, or tagged selection as Markdown | Markdown export guide |
| Create, inspect, compare, and restore backups | anyr backup |
| Connect an AI client through the Model Context Protocol | anyr mcp |
Установка
npx skills add stevelr/anytype --list