MCP Server
StoveKraft SQL Server MCP - Claude & ChatGPT Connector
Changed onMCP StoveKraft Endpoint (ChatGPT & Claude Connector)
URL: POST /api/mcp/StoveKraft
Stove Kraft Limited business analytics (PIGEON, Gilma, Black + Decker, Skava, Pigeon LED). Same SQL Server instance as /api/mcp/sql_server and /api/mcp/NonPharma_Demo, pointed at a different database (MSSQL_STOVEKRAFT_DATABASE). Read-only.
Header:
- Mcp-Session-Id (optional but recommended) - echoed back in every response.
Methods Supported (method):
- initialize - advertises STOVEKRAFT_SYSTEM_PROMPT as MCP instructions
- notifications/initialized
- ping
- tools/list
- tools/call
Tools (11): Sales, Margin, Finance, CashFlow, Receivables, Production, Inventory, ResolveEntity, RunSQL, DescribeTable, GetKpiDefinition.
Notes
- Sales/Margin read small monthly cubes and fall back to the line-level fact for cross-cube slices; the tool reports which path it took in source.
- Finance returns an explicit unavailable payload until the G/L account mapping is loaded - surface that rather than working around it.
Security
- Read-only enforced (SELECT / WITH...SELECT only)
- Table scope limited to the curated allow-list
- Max rows limited
- Session header echoed to prevent ChatGPT link expiry
post/api/mcp/StoveKraft
Request
- Base URLhttps://api.leapsurgebi.com (the document declares no server; this is the origin it was published from)
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
Mcp-Session-Idstring nullable
Request body
Response
Successful Response
unknown required
Changes
- info
endpoint added
- info