Timing MCP Server
@tomoyanakano
About Timing MCP Server
This is Timing(time tracking app) MCP Server
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"timing": {
"command": "node",
"args": [
"{{PATH}}/dist/index.js"
],
"env": {
"TIMING_API_KEY": ""
}
}
}
}Tools
10List projects in Timing
Get project details
Create a new project
Update an existing project
Start a new time entry
Stop the current time entry
List time entries
Create a new time entry
Get time entry details
Update an existing time entry
Overview
What is Timing MCP Server?
Timing MCP Server is a Model Context Protocol server that enables AI assistants to interact with the Timing time‑tracking application. It provides tools to manage projects and time entries through the Timing API. This is an independent, third‑party project not affiliated with Timing.
How to use Timing MCP Server?
Install Node.js and npm, clone the repository, run npm install and npm run build. Obtain a Timing API key from the Timing web integrations page. Configure the server by adding the provided JSON snippet to your Claude Desktop or Cursor configuration file, replacing the path and API key placeholders.
Key features of Timing MCP Server
- List, create, update, and view project details
- Start, stop, list, create, and update time entries
- Simple JSON‑based configuration for Claude Desktop or Cursor
- Uses the official Timing API with an API key
- Independent open‑source project (MIT License)
Use cases of Timing MCP Server
- AI‑assisted time tracking: ask an assistant to start or stop tracking a task
- Automate project and time entry management through natural language
- Integrate Timing with LLM‑powered workflows (e.g., scheduling, reporting)
FAQ from Timing MCP Server
What dependencies are required to run Timing MCP Server?
You need Node.js, npm, a Timing account, and a valid Timing API key.
How do I obtain a Timing API key?
Visit the Timing web integrations page at https://web.timingapp.com/integrations/tokens to generate your API key.
Where is the server configured?
For Claude Desktop, save the configuration in ~/Library/Application Support/Claude/claude_desktop_config.json. For Cursor, save it in ~/.cursor/mcp.json.
Is this server officially affiliated with Timing?
No. This repository is an independent, third‑party project and is not affiliated with the Timing application.
What transport or authentication does the server use?
The server uses the Timing API, authenticating via a TIMING_API_KEY environment variable. Transport details (e.g., stdio vs. HTTP) are not specified in the README.
More Other MCP servers

EverArt
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Comments