TimeChimp MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TIMECHIMP_API_KEY | Yes | Your TimeChimp API key. You can generate or copy this from the API section in your profile settings within your TimeChimp account. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_projectsC | Retrieve all projects from TimeChimp |
| get_project_by_idC | Get a specific project by ID |
| create_projectC | Create a new project |
| update_projectC | Update an existing project |
| delete_projectC | Delete a project |
| get_project_insightsB | Get project insights including hours, budget, costs, and revenue data |
| get_usersC | Retrieve all users from TimeChimp |
| get_user_by_idC | Get a specific user by ID |
| create_userA | Create a new user (note: adding users can result in additional invoice and extra cost) |
| update_userC | Update an existing user |
| get_time_entriesC | Retrieve time entries from TimeChimp |
| get_time_entry_by_idC | Get a specific time entry by ID |
| get_contactsC | Retrieve all contacts from TimeChimp |
| get_contact_by_idC | Get a specific contact by ID |
| create_contactC | Create a new contact |
| update_contactC | Update an existing contact |
| delete_contactC | Delete a contact |
| get_customersC | Retrieve all customers from TimeChimp |
| get_customer_by_idC | Get a specific customer by ID |
| create_customerC | Create a new customer |
| update_customerC | Update an existing customer |
| delete_customerC | Delete a customer |
| get_tasksC | Retrieve all tasks from TimeChimp |
| get_task_by_idC | Get a specific task by ID |
| get_invoicesC | Retrieve all invoices from TimeChimp |
| get_invoice_by_idC | Get a specific invoice by ID |
| get_expensesC | Retrieve all expenses from TimeChimp |
| get_expense_by_idC | Get a specific expense by ID |
| create_expenseC | Create a new expense |
| update_expenseC | Update an existing expense |
| delete_expenseC | Delete an expense |
| update_expense_statusC | Update the status of expenses (internal approval/invoicing status) |
| update_expense_client_statusC | Update the client status of expenses (external approval/invoicing status) |
| get_expense_status_historyC | Query status history modification records of an expense |
| get_mileageC | Retrieve all mileage entries from TimeChimp |
| get_mileage_by_idB | Get a specific mileage entry by ID |
| create_mileageC | Create a new mileage entry |
| update_mileageC | Update an existing mileage entry |
| delete_mileageC | Delete a mileage entry |
| update_mileage_statusC | Update the status of mileage entries (internal approval/invoicing status) |
| update_mileage_client_statusC | Update the client status of mileage entries (external approval/invoicing status) |
| get_mileage_status_historyC | Query status history modification records of a mileage entry |
| get_mileage_vehiclesC | Retrieve all mileage vehicles from TimeChimp |
| get_mileage_vehicle_by_idC | Get a specific mileage vehicle by ID |
| get_tagsC | Retrieve all tags from TimeChimp |
| get_tag_by_idC | Get a specific tag by ID |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ArmandSwirc/TimeChimpMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server