QuickBooks Time MCP Server (Combined)
@MCP-Mirror
About QuickBooks Time MCP Server (Combined)
Mirror of
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"aallsbury_qb-time-mcp-server": {
"command": "python",
"args": [
"main.py"
]
}
}
}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 QuickBooks Time MCP Server (Combined)?
A combined MCP server that provides unified access to the QuickBooks Time API through a single interface. It merges four separate servers (JobCode Tools, Reports & Core Tools, Timesheet Tools, and User Tools) and is intended for developers and users who need to interact programmatically with QuickBooks Time data.
How to use QuickBooks Time MCP Server (Combined)?
Install dependencies with pip install -r requirements.txt, create a .env file with your QB_TIME_ACCESS_TOKEN, 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 example settings.
Key features of QuickBooks Time MCP Server (Combined)
- Retrieve jobcodes with advanced filtering and hierarchy
- Fetch timesheets, including currently active ones
- Access user, group, and project management data
- Generate payroll, project, and current totals reports
- Query custom fields, notifications, and managed clients
- Paginated results and date‑range filtering on most endpoints
Use cases of QuickBooks Time MCP Server (Combined)
- Pulling real‑time timesheet data for payroll processing
- Generating project reports with time entries grouped by jobcode
- Auditing user and group information from QuickBooks Time
- Building custom dashboards that combine jobcode hierarchy and totals
- Automating notifications and custom field data extraction
FAQ from QuickBooks Time MCP Server (Combined)
What authentication is required?
A valid QuickBooks Time access token must be provided via the QB_TIME_ACCESS_TOKEN environment variable.
What are the runtime dependencies?
Python and the packages listed in requirements.txt (installable via pip). The server communicates over stdin/stdout using JSON-RPC.
Can I run it without Claude Desktop?
Yes. The server starts with python main.py and can be integrated with any MCP‑compatible client.
What file structure is expected?
Place main.py in the directory specified in the Claude Desktop configuration (e.g., ./qb-time-mcp-server/main.py). The .env file should be in the working directory.
Are there any known limitations?
The project was developed with AI assistance, so contributions and bug reports are especially welcome. All endpoints support pagination with a maximum of 200 results per page.
Frequently asked questions
What authentication is required?
A valid QuickBooks Time access token must be provided via the `QB_TIME_ACCESS_TOKEN` environment variable.
What are the runtime dependencies?
Python and the packages listed in `requirements.txt` (installable via pip). The server communicates over stdin/stdout using JSON-RPC.
Can I run it without Claude Desktop?
Yes. The server starts with `python main.py` and can be integrated with any MCP‑compatible client.
What file structure is expected?
Place `main.py` in the directory specified in the Claude Desktop configuration (e.g., `./qb-time-mcp-server/main.py`). The `.env` file should be in the working directory.
Are there any known limitations?
The project was developed with AI assistance, so contributions and bug reports are especially welcome. All endpoints support pagination with a maximum of 200 results per page.
Basic information
More Productivity MCP servers

lucid.page
BitgatePublish beautiful Markdown docs instantly from any AI agent. Zero-config remote MCP server — your LLM pastes Markdown, gets back a shareable page. Free, no signup needed.

One
OneConnect your agent to the apps your team already uses: Gmail, Slack, Stripe, Shopify, HubSpot, Notion, Linear, Salesforce, QuickBooks and more. One hosted MCP server with OAuth sign-in, nothing to install and no API keys
Comuna
ComunaComuna is a free-forever team workspace (Kanban, table, calendar, Gantt, chat, notes, wiki) where your AI is a real board member. Connect Claude or ChatGPT via MCP in 60 seconds: 80+ tools to work cards under its own ide

YouTube Transcript AI
youtube-transcript.aiFetch the full transcript of any YouTube video as clean text — no API key, no signup, no quota wall. Pass a YouTube URL (watch, youtu.be, shorts, embed) or a bare video ID and get the transcript back with title and metad

FlowyTeam OKR MCP Server
flowy-teamFlowyTeam is a native OKR MCP server. Connect Claude (Desktop, web, mobile), ChatGPT, Claude Code or n8n and your agent can read every objective and key result in your workspace, post check-ins, move key-result progress,
Comments