TimeChimpMCP MCP Server

A Model Context Protocol (MCP) server for TimeChimp API v2

Local serverstdioGo

What is the TimeChimpMCP MCP Server?

A Model Context Protocol (MCP) server for TimeChimp API v2

The short version

A comprehensive Model Context Protocol (MCP) server for interacting with TimeChimp API v2. This server provides tools for retrieving and managing all major TimeChimp resources including projects, users, time entries, contacts, customers, tasks, invoices, expenses, mileage, and tags.

  • Projects — Full CRUD operations (Create, Read, Update, Delete) with comprehensive project management including invoicing, budgeting, task/user assignments, and insights
  • Users — Full CRUD operations (Create, Read, Update, Delete) with user management including roles, contracts, tags, and employee information
  • Time Entries — Fetch time entries with date ranges, user/project filtering, and sorting
  • Contacts — Full CRUD operations (Create, Read, Update, Delete) for contact management
  • Customers — Full CRUD operations (Create, Read, Update, Delete) for customer management
  • Tasks — Get task information with project filtering and sorting

What it needs from you

  • Node.js 18.0.0 or higher - A TimeChimp account with API access - TimeChimp API key

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
ProjectsCreate, read, update, delete projects with insights
UsersManage users with contracts and roles
ContactsFull contact management
CustomersComplete customer lifecycle management
ExpensesExpense tracking with approval workflows
MileageMileage tracking with vehicle management
customersarray, optional): List of customer IDs to link to this contact
contactsarray, optional): List of contact IDs to link to this customer
expensesarray, required): List of expenses to be updated (maximum of 100 entries)

How to install the TimeChimpMCP MCP Server

{
  "mcpServers": {
    "timechimp": {
      "command": "node",
      "args": [
        "timechimp-mcp-server.js"
      ],
      "cwd": "/path/to/your/TimeyChimpey",
      "env": {
        "TIMECHIMP_API_KEY": "YOUR_TIMECHIMP_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js 18.0.0 or higher - A TimeChimp account with API access - TimeChimp API key
VariableDescriptionRequired
TIMECHIMP_API_KEYDeclared in the maintainer’s client configuration.Yes

Example prompts to try

  • “Use TimeChimpMCP to Projects.”
  • “Use TimeChimpMCP to Users.”
  • “Use TimeChimpMCP to Contacts.”

Frequently asked questions

A Model Context Protocol (MCP) server for TimeChimp API v2 Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.