Goodday Mcp
@cdmx-in
About Goodday Mcp
Goodday‑MCP is a lightweight Model Context Protocol (MCP) server designed to seamlessly integrate with the Goodday project management platform via its API v2. It enables querying of projects, tasks, and users—without altering any data—making it ideal for secure context-aware appl
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"goodday": {
"command": "goodday-mcp",
"env": {
"GOODDAY_API_TOKEN": "your_goodday_api_token_here"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Goodday Mcp?
Goodday Mcp is a Model Context Protocol (MCP) server that integrates with the Goodday project management platform via its API v2. It provides tools for managing projects, tasks, and users. It is designed for developers using MCP-compatible clients such as Claude Desktop or custom chat interfaces.
How to use Goodday Mcp?
Install the package via pip install goodday-mcp (or from source), set the GOODDAY_API_TOKEN environment variable, then run goodday-mcp to start the server. For Claude Desktop, add the server configuration to claude_desktop_config.json. For other MCP clients, the server communicates over stdio transport.
Key features of Goodday Mcp
- Retrieve, create, and filter projects with various options.
- Manage tasks: create, update status, add comments, and list tasks.
- User management: list and get details of organization users.
- OpenWebUI tool for natural‑language project management in chat interfaces.
- Semantic search via optional vector database (Qdrant + Ollama embeddings).
- Comprehensive error handling (authentication, network, validation, permissions).
Use cases of Goodday Mcp
- Automate project and task creation from an AI assistant.
- View assigned tasks or action‑required items for any user.
- Integrate Goodday operations into a chat interface using OpenWebUI.
- Update task statuses and add comments without leaving the development environment.
FAQ from Goodday Mcp
What dependencies are required to run Goodday Mcp?
Python 3.10 or higher and a Goodday API token (set as the GOODDAY_API_TOKEN environment variable). The server can be installed via pip or run from source using UV.
Where does my data live?
All project, task, and user data remains on Goodday’s servers. The MCP server only acts as a proxy; it does not store any data locally.
What transport protocol does Goodday Mcp use?
The server uses stdio (standard input/output) transport, which is the standard for MCP servers. It can be integrated with any MCP‑compatible client.
How do I authenticate with the Goodday API?
Authentication is handled via an API token. Obtain the token from Goodday Settings → API, then export it as GOODDAY_API_TOKEN. The server will read it at startup.
Are there any known limitations?
The README does not list explicit limitations beyond the capabilities described. Error messages are returned for missing or invalid tokens, network issues, missing parameters, or permission failures.
More Other MCP servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Comments