by universal-mcp
Coda is a Universal MCP (Model Context Protocol) server that provides a standardized interface for interacting with Coda.io's tools and services, enabling reading and writing data to Coda docs and tables through a unified API.
Coda is a Universal MCP (Model Context Protocol) server that provides a standardized interface for interacting with Coda.io's tools and services. It allows for reading and writing data to Coda docs and tables through a unified API, built on the Universal MCP framework.
Coda can be used directly from agentr.dev. Users need to visit agentr.dev/apps and enable Coda. For those new to Universal MCP, setup instructions are available at agentr.dev/quickstart.
For local development, the following steps are required:
uv
(installed globally with pip install uv
).uv sync
source .venv/bin/activate
(Linux/macOS) or .venv\Scripts\Activate
(Windows PowerShell)mcp dev src/universal_mcp_coda/server.py
mcp install src/universal_mcp_coda/server.py
./src/universal_mcp_coda/README.md
within the project repository.uv
are required for local development.source .venv/bin/activate
for Linux/macOS or .venv\Scripts\Activate
for Windows PowerShell.This repository contains an implementation of an Coda Universal MCP (Model Context Protocol) server. It provides a standardized interface for interacting with Coda's tools and services through a unified API.
The server is built using the Universal MCP framework.
This implementation follows the MCP specification, ensuring compatibility with other MCP-compliant services and tools.
You can start using Coda directly from agentr.dev. Visit agentr.dev/apps and enable Coda.
If you have not used universal mcp before follow the setup instructions at agentr.dev/quickstart
The full list of available tools is at ./src/universal_mcp_coda/README.md
Ensure you have the following before you begin:
pip install uv
)Follow the steps below to set up your development environment:
Sync Project Dependencies
uv sync
This installs all dependencies from pyproject.toml
into a local virtual environment (.venv
).
Activate the Virtual Environment
For Linux/macOS:
source .venv/bin/activate
For Windows (PowerShell):
.venv\Scripts\Activate
Start the MCP Inspector
mcp dev src/universal_mcp_coda/server.py
This will start the MCP inspector. Make note of the address and port shown in the console output.
Install the Application
mcp install src/universal_mcp_coda/server.py
.
βββ src/
β βββ universal_mcp_coda/
β βββ __init__.py # Package initializer
β βββ server.py # Server entry point
β βββ app.py # Application tools
β βββ README.md # List of application tools
βββ tests/ # Test suite
βββ .env # Environment variables for local development
βββ pyproject.toml # Project configuration
βββ README.md # This file
This project is licensed under the MIT License.
Generated with MCP CLI β Happy coding! π
Please log in to share your review and rating for this MCP.
Discover more MCP servers with similar functionality and use cases
by elie222
An AIβpowered email assistant that automates inbox management, enabling users to reach inbox zero fast by handling replies, labeling, archiving, unsubscribing, and providing analytics through a plainβtext prompt configuration.
by makenotion
Provides a remote Model Context Protocol server for the Notion API, enabling OAuthβbased installation and optimized toolsets for AI agents with minimal token usage.
by sooperset
MCP Atlassian is a Model Context Protocol (MCP) server that integrates AI assistants with Atlassian products like Confluence and Jira. It enables AI to automate tasks, search for information, and manage content within Atlassian ecosystems.
by ggozad
Interact with Ollama models through an intuitive terminal UI, supporting persistent chats, system prompts, model parameters, and MCP tools integration.
by nbonamy
A desktop AI assistant that bridges dozens of LLM, image, video, speech, and search providers, offering chat, generative media, RAG, shortcuts, and extensible plugins directly from the OS.
by GongRzhe
Provides tools for creating, editing, and enhancing PowerPoint presentations through a comprehensive set of MCP operations powered by python-pptx.
by GongRzhe
Creates, reads, and manipulates Microsoft Word documents through a standardized interface for AI assistants, enabling rich editing, formatting, and analysis capabilities.
by GongRzhe
Gmail-MCP-Server is a Model Context Protocol (MCP) server that integrates Gmail functionalities into AI assistants like Claude Desktop. It enables natural language interaction for email management, supporting features like sending, reading, and organizing emails.
by nspady
google-calendar-mcp is a Model Context Protocol (MCP) server that integrates Google Calendar with AI assistants. It enables AI assistants to manage Google Calendar events, including creating, updating, deleting, and searching for events.