What credentials do I need to run this server?
You need a QuickBooks Time access token, provided as `QB_TIME_ACCESS_TOKEN` in a `.env` file or in the Claude Desktop configuration.
@aallsbury
Basic information
A Message Control Protocol (MCP) server that provides unified access to QuickBooks Time API functionality. Developed with AI assistance.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"qb-time-mcp-server": {
"command": "python",
"args": [
"main.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
QuickBooks Time MCP Server (Combined) is a single-interface MCP server that provides access to all QuickBooks Time API functionality. It combines tools for job codes, timesheets, users, reports, and project management into one server, intended for users who need to query and manage QuickBooks Time data through an AI assistant or terminal.
Install dependencies with pip install -r requirements.txt, create a .env file with QB_TIME_ACCESS_TOKEN=your_token_here, then run python main.py. The server listens for JSON‑RPC requests on stdin/stdout and can be configured with Claude Desktop using the provided JSON snippet.
You need a QuickBooks Time access token, provided as `QB_TIME_ACCESS_TOKEN` in a `.env` file or in the Claude Desktop configuration.
Add the provided JSON block to your Claude Desktop settings, replacing `your_quickbooks_time_access_token_here` with your actual token and adjusting the path to `main.py`.
The server offers tools for job codes (`get_jobcodes`, `get_jobcode`, `get_jobcode_hierarchy`), timesheets (`get_timesheets`, `get_timesheet`, `get_current_timesheets`), users, groups, projects, project activities, reports (`get_payroll`, `get_payroll_by_jobcode`, `get_project_report`, `get_current_totals`), custom fields, last modified timestamps, notifications, and managed clients.
Yes, it is released under the MIT License.
Contributions are welcome via pull requests. Use the GitHub issues page to report bugs or request features.

Human-in-the-loop decision-making by hybrid jury. Tribeunal is a decision platform where humans and AI agents open cases, weigh evidence and vote. 41 MCP tools + eight Agent Skills, incl. long-poll verdict awaiting, arbi

SOP software for small and medium businesses. Connect Claude, ChatGPT or any MCP-capable AI to search, draft, update and publish SOPs, policies and trainings in your systemHUB account. OAuth sign-in. Included on Accelera

AI-native operating system for general contractors: estimates, takeoff, bids, pay apps.

Shared workspace for humans and AI agents by Anima. Create, version, publish, and share live apps, docs, and files from any agent, with per-agent access control. Support all types of agents: Grok Bot, Muse AI, OpenAI Dot

Plan, create, schedule, publish, and analyze social media content from AI assistants through Genviral's secure OAuth MCP server.
Comments