Skip to main content
Glama

Coda MCP Server

Coda MCP Server

Dieses Projekt implementiert einen Model Context Protocol (MCP)-Server, der als Brücke für die Interaktion mit der Coda- API fungiert. Es ermöglicht einem MCP-Client (wie einem KI-Assistenten), Aktionen an einem bestimmten Coda-Dokument auszuführen, z. B. Seiten aufzulisten, zu erstellen, zu lesen, zu aktualisieren, zu duplizieren und umzubenennen.

Merkmale

Der Server stellt dem MCP-Client die folgenden Tools zur Verfügung:

  • coda_list_documents : Listet alle dem Benutzer zur Verfügung stehenden Dokumente auf.
  • coda_list_pages : Listet alle Seiten im konfigurierten Coda-Dokument auf.
  • coda_create_page : Erstellt eine neue Seite im Dokument und füllt sie optional mit anfänglichem Markdown-Inhalt.
  • coda_get_page_content : Ruft den Inhalt einer angegebenen Seite (nach ID oder Name) als Markdown ab.
  • coda_replace_page_content : Ersetzt den Inhalt einer angegebenen Seite durch neuen Markdown-Inhalt.
  • coda_append_page_content : Fügt neuen Markdown-Inhalt am Ende einer angegebenen Seite an.
  • coda_duplicate_page : Erstellt eine Kopie einer vorhandenen Seite mit einem neuen Namen.
  • coda_rename_page : Benennt eine vorhandene Seite um.

Verwendung

Fügen Sie den MCP-Server wie folgt zu Cursor/Claude Desktop/usw. hinzu:

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

Erforderliche Umgebungsvariablen:

  • API_KEY : Ihr Coda-API-Schlüssel. Sie können einen in Ihren Coda-Kontoeinstellungen generieren.

Dieser MCP-Server ist auch mit Docker verfügbar, und zwar wie folgt:

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

Lokales Setup

  1. Voraussetzungen:
    • Node.js
    • pnpm
  2. Klonen Sie das Repository:
    git clone <repository-url> cd coda-mcp
  3. Installieren Sie Abhängigkeiten:
    pnpm install
  4. Erstellen Sie das Projekt:
    pnpm build
    Dadurch wird der TypeScript-Code im Verzeichnis dist/ in JavaScript kompiliert.

Ausführen des Servers

Der MCP-Server kommuniziert über Standard-Ein-/Ausgabe (stdio). Um ihn auszuführen, legen Sie die Umgebungsvariablen fest und führen Sie die kompilierte JavaScript-Datei dist/index.js aus.

Entwicklung

  • Flusen: pnpm lint
  • Formatierung: pnpm format
  • OpenAPI-Client-Generierung: pnpm openapi-ts (wenn sich die Coda-API-Spezifikation ändert)
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.

Ein Model Context Protocol-Server, der KI-Assistenten die Interaktion mit Coda-Dokumenten ermöglicht und Vorgänge wie das Auflisten, Erstellen, Lesen, Aktualisieren und Duplizieren von Seiten ermöglicht.

  1. Merkmale
    1. Verwendung
      1. Lokales Setup
        1. Ausführen des Servers
          1. Entwicklung

            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