Quickbooks

Created By
treea year ago
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, 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?

  1. Querying customer data from Quickbooks.
  2. Creating new customer entities in Quickbooks.
  3. Integrating Quickbooks data with other applications via API.

FAQ from Quickbooks MCP Server?

  • What are the prerequisites for using this server?

You need Java 17 or higher, Maven 3.6 or higher, and a Quickbooks Online account with API access.

  • How do I configure the server?

Set the required environment variables for Quickbooks API access or configure them in the application.yml file.

  • Is there documentation available?

Yes, you can access the API documentation via Swagger UI once the server is running.

Server Config

{
  "mcpServers": {
    "quickbooks": {
      "command": "mvn spring-boot:run",
      "baseUrl": "http://localhost:8080",
      "endpoints": {
        "query": {
          "path": "/api/v1/quickbooks/query",
          "method": "POST"
        },
        "createEntity": {
          "path": "/api/v1/quickbooks/entity",
          "method": "POST"
        }
      },
      "auth": {
        "type": "oauth2",
        "config": {
          "clientId": "your_client_id_here",
          "clientSecret": "your_client_secret_here",
          "accessToken": "your_access_token_here",
          "realmId": "your_realm_id_here"
        }
      }
    }
  }
}
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
tree
Star
-
Language
-
License
-

Recommend Servers

View All
//beforeyouship — LLM Cost Modeling From Your Editor
@Indiegoing

Query realistic LLM cost models without leaving your editor. beforeyouship models the **true monthly cost** of an LLM app architecture — retries, prompt caching, batch discounts, infra overhead, and 3×/10× growth — across GPT-5.x, Claude, Gemini, DeepSeek, and more. Not a token calculator: a planning tool for the design phase, before you commit to a stack. **No API key needed to try it** — demo mode covers the six free-tier models. A Pro key from [beforeyouship.dev](https://beforeyouship.dev) unlocks the full 18-model catalog. ## What you can ask - "How much will a RAG chatbot cost at 10,000 requests/day?" - "Compare Claude Haiku vs Gemini Flash pricing for my workload" - "What's the cheapest model for a multi-step agent at scale?" - "Show me current per-token prices for Anthropic models" ## Tools ### `estimate_cost` Full cost model for an architecture at a given usage level. Returns Naive / Realistic / Worst Case monthly cost per model, 3×/10× growth scenarios, and an opinionated recommendation with reasoning. ### `get_model_prices` Current per-1M-token pricing — input, output, cached input, batch — with context windows and staleness metadata. ### `list_archetypes` Seven preset architecture patterns (simple chatbot, chatbot with history, RAG pipeline, multi-model router, coding assistant, document processor, multi-step agent) used as starting points for estimates. ## Setup **Claude Code:** ​```bash claude mcp add --transport http beforeyouship https://beforeyouship.dev/api/mcp ​``` **Cursor / other clients** — add a remote server: ​```json { "mcpServers": { "beforeyouship": { "type": "streamable-http", "url": "https://beforeyouship.dev/api/mcp" } } } ​``` Add an `Authorization: Bearer bys_...` header with a Pro key for the full catalog. ## Try it > Estimate the monthly cost of a RAG pipeline at 10,000 requests/day

16 hours ago