Skip to main content
Glama

QuickBooks Online MCP Server

by heyibad

QuickBooks Online MCP Server

This is a Model Context Protocol (MCP) server implementation for QuickBooks Online integration.

Setup

  1. Install dependencies:

npm install
  1. Create a .env file in the root directory with the following variables:

QUICKBOOKS_CLIENT_ID=your_client_id QUICKBOOKS_CLIENT_SECRET=your_client_secret QUICKBOOKS_ENVIRONMENT=sandbox
  1. Get your Client ID and Client Secret:

    • Go to the Intuit Developer Portal

    • Create a new app or select an existing one

    • Get the Client ID and Client Secret from the app's keys section

    • Add http://localhost:3000/callback to the app's Redirect URIs

Authentication

By Passing Cred by in Header if JSON RPC Req.

Available Tools

Added tools for Create, Delete, Get, Search, Update for the following entities:

  • Account

  • Bill Payment

  • Bill

  • Customer

  • Employee

  • Estimate

  • Invoice

  • Item

  • Journal Entry

  • Purchase

  • Vendor

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/heyibad/quickbook-mcp-'

If you have feedback or need assistance with the MCP directory API, please join our Discord server