{"slug":"quickbooks-mcp","name":"quickbooks-mcp","version":"2.0.0","description":"A QuickBooks Online (Intuit) MCP server built on arcai-mcp.","category":null,"owner":null,"docs_url":null,"tags":[],"auth":{"type":"oauthproxy","provider":"quickbooks_mcp.provider:IntuitProvider"},"store":"redis","roles":[],"default_role":null,"health_path":"/health","arcai_mcp_version":"0.5.2","tools":[{"name":"whoami","description":"Report who you are authenticated as and which QuickBooks company you reach.","capabilities":[],"gated":false},{"name":"find_vendor","description":"Find vendors by the start of their name. Use this to turn a name into an id.","capabilities":[],"gated":false},{"name":"get_vendor","description":"Read one vendor in full, by its QuickBooks `Id`.","capabilities":[],"gated":false},{"name":"query_vendors","description":"Query vendors with a QuickBooks `WHERE` clause. Prefer `find_vendor` for names.","capabilities":[],"gated":false},{"name":"create_vendor","description":"Create a vendor. Check `find_vendor` first -- names must be unique.","capabilities":[],"gated":false},{"name":"update_vendor","description":"Change specific fields on a vendor, leaving the rest untouched.","capabilities":[],"gated":false},{"name":"set_vendor_active","description":"Deactivate or reactivate a vendor. This is how you \"remove\" one.","capabilities":[],"gated":false},{"name":"list_terms","description":"List the company's payment terms. Use this to turn \"Net 30\" into a `term_id`.","capabilities":[],"gated":false},{"name":"list_tax_codes","description":"List the company's tax codes. Use this to get a `tax_code_id` for a bill line.","capabilities":[],"gated":false},{"name":"list_open_bills","description":"List unpaid bills, soonest due first, with the total outstanding.","capabilities":[],"gated":false},{"name":"get_bill","description":"Read one bill in full, by its QuickBooks `Id`.","capabilities":[],"gated":false},{"name":"query_bills","description":"Query bills with a QuickBooks `WHERE` clause.","capabilities":[],"gated":false},{"name":"create_bill","description":"Enter a bill -- money owed to a vendor -- against one or more expense accounts.","capabilities":[],"gated":false},{"name":"update_bill","description":"Change specific fields on a bill, leaving the rest untouched.","capabilities":[],"gated":false},{"name":"delete_bill","description":"Permanently delete a bill. This cannot be undone.","capabilities":[],"gated":false},{"name":"attach_document_to_bill","description":"Attach a document -- the vendor's invoice, a receipt, a contract -- to a bill.","capabilities":[],"gated":false},{"name":"list_bill_attachments","description":"List the documents attached to a bill, with a link to download each.","capabilities":[],"gated":false}],"resources":[],"resource_templates":[],"prompts":[],"image":"acrarcaiplatform.azurecr.io/mcp/connectors/quickbooks-mcp:admincreds-5d6eadb","version_image":"acrarcaiplatform.azurecr.io/mcp/connectors/quickbooks-mcp:2.0.0","config":[{"var":"QUICKBOOKS_MCP_BASE_URL","kind":"platform","secret_name":null,"help":"The public URL this server is reachable at, not the bind address.\nRegister $QUICKBOOKS_MCP_BASE_URL/auth/callback as the redirect URI at Intuit."},{"var":"QUICKBOOKS_MCP_CLIENT_ID","kind":"developer","secret_name":"mcp--quickbooks-mcp--client-id","help":"The OAuth client registered with Intuit for the provider config.yaml names."},{"var":"QUICKBOOKS_MCP_CLIENT_SECRET","kind":"developer","secret_name":"mcp--quickbooks-mcp--client-secret","help":"Its secret. Never commit the filled-in .env."},{"var":"QUICKBOOKS_MCP_ENVIRONMENT","kind":"developer","secret_name":"mcp--quickbooks-mcp--environment","help":"`sandbox` or `production`: the userinfo and Accounting API hosts. Sandbox\ncredentials fail against the production host."},{"var":"QUICKBOOKS_MCP_REDIS_URL","kind":"provisioned","secret_name":"mcp--quickbooks-mcp--redis-url","help":"Redis holding client registrations and upstream tokens.\n`docker compose up -d` in this directory starts one matching this URL."},{"var":"QUICKBOOKS_MCP_STORE_ENCRYPTION_KEY","kind":"provisioned","secret_name":"mcp--quickbooks-mcp--store-encryption-key","help":"Fernet key encrypting the tokens at rest. Generate a real one with:\n  python -c \"from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())\"\nThe value below is VALID BUT PUBLIC, so `fleet catalog-manifest` can build; deploys use Key Vault. Never encrypt real data with it."}],"url":"https://quickbooks-mcp.mcp.growtharc.com/mcp","status":{"slug":"quickbooks-mcp","state":"down","checked_at":"2026-10-20T08:34:38.603401+00:00","latency_ms":411,"detail":"ConnectError: ","health":null}}