Query QuickBooks data using natural language.
A secure, local-first Model Context Protocol (MCP) server to query QuickBooks data using natural language inside Claude Desktop.
This MCP Server is certified by MCP Review.
Being listed and certified on MCP Review ensures this server adheres to MCP standards and best practices, and is trusted by the developer community.
For local development, create a .env
file in the project root with your QuickBooks credentials:
# Copy the template and fill in your actual credentials
cp env_template.txt .env
Then edit the .env
file with your actual QuickBooks API credentials:
QUICKBOOKS_CLIENT_ID=your_actual_client_id
QUICKBOOKS_CLIENT_SECRET=your_actual_client_secret
QUICKBOOKS_REFRESH_TOKEN=your_actual_refresh_token
QUICKBOOKS_COMPANY_ID=your_actual_company_id
QUICKBOOKS_ENV='sandbox' or 'production'
Note: The .env
file is automatically ignored by git for security reasons.
claude_desktop_config.json
with:{
"mcpServers": {
"QuickBooks": {
"command": "uv",
"args": [
"--directory",
"<absolute_path_to_quickbooks_mcp_folder>",
"run",
"main_quickbooks_mcp.py"
]
}
}
}
The first time you open Claude Desktop with these setting it may take 10-20 seconds before the QuickBooks tools appear in the interface due to the installation of the required packages and the download of the most recent QuickBooks API documentation.
Everytime you launch Claude Desktop, the most recent QuickBooks API tools are made available to your AI assistant.
Query Accounts
Get all accounts from QuickBooks.
Query Bills
Get all bills from QuickBooks created after 2024-01-01.
Query Customers
Get all customers from QuickBooks.
Manage ArgoCD applications and resources using natural language through its API integration.
Advanced text-to-image generation model using the fal.ai API. Requires a FAL_KEY environment variable.
An MCP server for interacting with the ThingsPanel IoT platform.
A remote MCP server deployable on Cloudflare Workers without authentication.
Access Google Analytics 4 (GA4) data using the Model Context Protocol.
An MCP server for accessing YouTube Analytics data, powered by the CData JDBC Driver.
MCP Server that connects AI agents to Chargebee platform.
A Python-based MCP server for Cisco's Meraki Dashboard, providing tools to query the API for discovering, monitoring, and managing your Meraki environment.
An AI-powered interface for managing the Dokploy infrastructure platform.
A remote MCP server deployable on Cloudflare Workers with OAuth login support, using Cloudflare KV for data storage.