Overview
What is Quickbooks MCP Server?
Quickbooks MCP Server is a Model Context Protocol (MCP) server implementation for Intuit Quickbooks, providing a RESTful API interface for querying and managing Quickbooks data.
How to use Quickbooks MCP Server?
To use the Quickbooks MCP Server, clone the repository, set the required environment variables for Quickbooks API access, build the project using Maven, and run the server. You can then access the API documentation via Swagger UI.
Key features of Quickbooks MCP Server?
- Query Quickbooks data using SQL-like syntax
- Create new entities in Quickbooks
- OpenAPI/Swagger documentation
- Spring Boot-based implementation
- OAuth2 authentication support
Use cases of Quickbooks MCP Server?
- Querying customer data from Quickbooks.
- Creating new customer entities in Quickbooks.
- Integrating Quickbooks data with other applications via API.
FAQ from Quickbooks MCP Server?
- Is this an official Quickbooks product?
No, this is an unofficial MCP server implementation and is not affiliated with Intuit or Quickbooks.
- What are the prerequisites to run this server?
You need Java 17 or higher, Maven 3.6 or higher, and a Quickbooks Online account with API access.
- How can I contribute to this project?
You can fork the repository, create a feature branch, make your changes, and submit a Pull Request.