Skip to main content
Glama
Edomiyas888

Sweet MCP Server

by Edomiyas888

Sweet MCP Server

Stateless HTTP MCP service for Claude and other MCP clients.

Stack

  • @modelcontextprotocol/server + streamable HTTP transport

  • Forwards bearer install 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

quickbooks_definitions

Registry-backed CLI field definitions and resource catalog

quickbooks_companies

List connected QuickBooks companies

quickbooks_cli

Execute virtual QuickBooks CLI commands

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