Сервер MCP Coda
Этот проект реализует сервер Model Context Protocol (MCP), который действует как мост для взаимодействия с API Coda . Он позволяет клиенту MCP (например, помощнику AI) выполнять действия над определенным Coda ument, например, перечисление, создание, чтение, обновление, дублирование и переименование страниц.
Функции
Сервер предоставляет клиенту MCP следующие инструменты:
coda_list_documents
: выводит список всех документов, доступных пользователю.coda_list_pages
: выводит список всех страниц в настроенном документе Coda.coda_create_page
: создает новую страницу в документе, при необходимости заполняя ее начальным содержимым markdown.coda_get_page_content
: извлекает содержимое указанной страницы (по идентификатору или имени) в формате markdown.coda_replace_page_content
: заменяет содержимое указанной страницы новым содержимым markdown.coda_append_page_content
: добавляет новый контент markdown в конец указанной страницы.coda_duplicate_page
: Создает копию существующей страницы с новым именем.coda_rename_page
: Переименовывает существующую страницу.
Использование
Добавьте сервер MCP в Cursor/Claude Desktop и т. д. следующим образом:
Необходимые переменные среды:
API_KEY
: Ваш ключ API Coda. Вы можете сгенерировать его в настройках своего аккаунта Coda.
Этот сервер MCP также доступен с Docker, например:
Локальная настройка
- Предварительные условия:
- Node.js
- пнпм
- Клонируйте репозиторий:
- Установить зависимости:
- Создайте проект:Это компилирует код TypeScript в JavaScript в каталоге
dist/
.
Запуск сервера
Сервер MCP взаимодействует через стандартный ввод/вывод (stdio). Чтобы запустить его, установите переменные окружения и запустите скомпилированный файл JavaScript - dist/index.js
.
Разработка
- Линтинг:
pnpm lint
- Форматирование:
pnpm format
- Генерация клиента OpenAPI:
pnpm openapi-ts
(если спецификация API Coda изменится)
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Сервер Model Context Protocol, который позволяет помощникам на базе искусственного интеллекта взаимодействовать с документами Coda, выполняя такие операции, как перечисление, создание, чтение, обновление и дублирование страниц.
Related Resources
Related MCP Servers
- -securityFlicense-qualityA versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.Last updated -2Python
Appwrite MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that allows AI assistants to interact with Appwrite's API, providing tools to manage databases, users, functions, teams, and other resources within Appwrite projects.Last updated -8440PythonMIT License- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.Last updated -93TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to create, read, edit, and format Microsoft Word documents through standardized tools and resources.Last updated -16259PythonMIT License