Skip to main content
Glama

Coda MCP Server

Сервер 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 и т. д. следующим образом:

{ "mcpServers": { "coda": { "command": "npx", "args": ["-y", "coda-mcp@latest"], "env": { "API_KEY": "..." } } } }

Необходимые переменные среды:

  • API_KEY : Ваш ключ API Coda. Вы можете сгенерировать его в настройках своего аккаунта Coda.

Этот сервер MCP также доступен с Docker, например:

{ "mcpServers": { "coda": { "command": "docker", "args": ["run", "-i", "--rm", "-e", "API_KEY", "reaperberri/coda-mcp:latest"], "env": { "API_KEY": "..." } } } }
npx -y coda-mcp@latest

Локальная настройка

  1. Предварительные условия:
    • Node.js
    • пнпм
  2. Клонируйте репозиторий:
    git clone <repository-url> cd coda-mcp
  3. Установить зависимости:
    pnpm install
  4. Создайте проект:
    pnpm build
    Это компилирует код TypeScript в JavaScript в каталоге dist/ .

Запуск сервера

Сервер MCP взаимодействует через стандартный ввод/вывод (stdio). Чтобы запустить его, установите переменные окружения и запустите скомпилированный файл JavaScript - dist/index.js .

Разработка

  • Линтинг: pnpm lint
  • Форматирование: pnpm format
  • Генерация клиента OpenAPI: pnpm openapi-ts (если спецификация API Coda изменится)
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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, выполняя такие операции, как перечисление, создание, чтение, обновление и дублирование страниц.

  1. Функции
    1. Использование
      1. Локальная настройка
        1. Запуск сервера
          1. Разработка

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A 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 -
              2
              Python
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              A 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 -
              84
              40
              Python
              MIT License
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A 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 -
              9
              3
              TypeScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables AI assistants to create, read, edit, and format Microsoft Word documents through standardized tools and resources.
              Last updated -
              16
              259
              Python
              MIT License
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/orellazri/coda-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server