Gapup MCP
May 24, 2026 · View on GitHub
The Gapup MCP server is reachable via standard MCP Streamable HTTP at https://mcp.gapup.io/mcp and is compatible with any MCP-compliant client.
Tested clients (via Smithery)
Smithery provides a one-click install for 30+ clients:
- Claude Code
- Claude Desktop
- Cursor
- Windsurf
- VS Code
- VS Code Insiders
- Cherry Studio
- LM Studio
- Gemini CLI
- Roo Code
- ChatWise
- Amazon Q
- Dust
- LibreChat
- Zed
- Cline
- Kiro
- ChatGPT (via MCP plugin)
- Goose
- Poke
- Trae
- Raycast
- Witsy
- BoltAI
- Augment
- Highlight
- Qordinate
- OpenClaw
- AgentOne
- Codex
- OpenCode
- Antigravity
See the live install commands at https://smithery.ai/servers/gapup-team/gapup-mcp.
Manual config (no Smithery)
Claude Desktop / Claude Code
~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or
%APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"gapup": {
"type": "http",
"url": "https://mcp.gapup.io/mcp",
"headers": {
"x-api-key": "gpk_your_free_key"
}
}
}
}
Cursor
.cursor/mcp.json in your workspace:
{
"mcpServers": {
"gapup": {
"type": "http",
"url": "https://mcp.gapup.io/mcp",
"headers": {
"x-api-key": "gpk_your_free_key"
}
}
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"gapup": {
"url": "https://mcp.gapup.io/mcp",
"headers": {
"x-api-key": "gpk_your_free_key"
}
}
}
}
Custom Node.js client (MCP SDK)
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js";
const transport = new StreamableHTTPClientTransport(
new URL("https://mcp.gapup.io/mcp"),
{
requestInit: {
headers: { "x-api-key": process.env.GAPUP_API_KEY! },
},
},
);
const client = new Client({ name: "my-agent", version: "1.0.0" }, { capabilities: {} });
await client.connect(transport);
const tools = await client.listTools();
console.log(`${tools.tools.length} tools available`);
const result = await client.callTool({
name: "industry_classifier_naics_sic",
arguments: {
company_description: "Maritime freight forwarder, reefer containers, intra-EU",
company_name: "Helios Cold Chain",
},
});
console.log(JSON.parse(result.content[0].text));
Direct HTTP (no SDK)
# tools/list
curl -X POST https://mcp.gapup.io/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "x-api-key: gpk_your_free_key" \
-d '{"jsonrpc":"2.0","method":"tools/list","id":1}'
# tools/call
curl -X POST https://mcp.gapup.io/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "x-api-key: gpk_your_free_key" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"id": 2,
"params": {
"name": "sec_filing_decoder",
"arguments": {
"ticker": "SHOP",
"filing_types": ["10-K"],
"lookback_months": 18
}
}
}'
Note: the Accept: application/json, text/event-stream header is required (Streamable HTTP MCP protocol).
Free tier key
Get yours at: https://hub.gapup.io/agents-api/onboard
- 100 calls/month
- No credit card
- Instant issuance
Support
Integration issues: open a GitHub Issue or email agents@gapup.io.