MCP.so
Sign In
G

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

Category

Other

Transports

stdio

Publisher

cdmx-in

Submitted by

Roney Dsilva

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.

Comments

More Other MCP servers