Skip to main content
Glama
Edomiyas888

Sweet MCP Server

by Edomiyas888

Sweet MCP Server

Moved: This repo is deprecated. The MCP server now lives in toni-witt/sweet-backend under mcp/. Use that repository for development and deployment.

Stateless HTTP MCP service for Claude and other MCP clients.

Stack

  • @modelcontextprotocol/server + streamable HTTP transport

  • Forwards bearer tokens to Sweet backend runtime routes

Related MCP server: quickbooks-online-mcp-server

Local setup

cp .env.example .env
npm install
npm run dev

MCP endpoint: http://localhost:3002/mcp

Requires the Sweet backend running on http://localhost:3001.

Tools

Tool

Description

sweet_get_platform_overview

Sweet platform purpose, MCP auth modes, portal workflow, and tool catalog

sweet_get_workspace_profile

Signed-in user, firm workspace, MCP status, and QuickBooks connections

quickbooks_list_connected_companies

Connected QuickBooks companies with realmId and labels

quickbooks_list_entity_catalog

Full QuickBooks entity catalog, capability groups, and usage notes

quickbooks_get_entity_field_schema

Detailed field schema for one QuickBooks entity

quickbooks_get_reports_reference

Financial report names and parameter guidance

quickbooks_get_attachments_reference

Attachable actions, upload rules, and examples

OAuth for Claude web

Claude web connectors require OAuth 2.1 with PKCE. Sweet exposes:

Endpoint

Purpose

GET /.well-known/oauth-protected-resource

Resource metadata (RFC 9728)

GET /.well-known/oauth-authorization-server

Authorization server metadata

POST /oauth/register

Dynamic client registration

GET /oauth/authorize

User sign-in + consent

POST /oauth/token

Authorization code exchange

Set MCP_SERVER_PUBLIC_URL in the backend .env to your public HTTPS MCP URL (for example your ngrok URL ending in /mcp) before connecting Claude web.

Install tokens (sweet_mcp_…) still work for Claude Desktop and Cursor.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/Edomiyas888/swee_mcp'

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