MCPBundles

Created By
tonylewislondon2 months ago
Hosted MCP (streamable HTTP) for a large catalog of custom and official integrations—CRM, billing, data, dev tools, and more. Sign in at MCPBundles, connect OAuth or API keys, enable bundles for your workspace, then use the Hub MCP URL in Cursor, Claude, or other clients. Workspace-scoped credentials; optional mcpbundles CLI on PyPI.
Overview

Overview

MCPBundles is a hosted MCP platform: streamable HTTP, workspace-scoped credentials, and a large catalog of integrations you enable in the dashboard. The Hub endpoint (https://mcp.mcpbundles.com/hub/mcp) exposes platform tools—catalog and credential management, bundle enablement, agents, and code execution—so your client isn’t limited to one tool call at a time when a workflow needs composition, aggregation, or branching.

Key features

  • Hub MCP URL — one remote connection for platform operations; authenticate with OAuth where your client supports it, or a personal API key (mb_…) via headers on the Hub request.
  • Large integration catalog — CRM, billing, data stores, dev tools, and more; you choose what to enable per workspace.
  • Programmatic multi-tool runs — the Hub code execution tool runs sandboxed Python that can call multiple enabled MCP tools in a single run (sequential or concurrent orchestration, filtering, and aggregation in-process) instead of forcing the model to round-trip every intermediate result. Suited to multi-step workflows and large intermediate payloads you don’t want back in the chat context.
  • Agents — trigger and manage heartbeat runs for longer, multi-step agent workflows against your workspace tools (with cancellation and execution history where your plan supports it).
  • Workspace boundaries — credentials and enablement are scoped to the workspace; members share the same Hub and enabled bundles.

CLI

Install the open-source mcpbundles CLI from PyPI (pip install mcpbundles). It connects to the same Hub with stored or env-based credentials, supports tool discovery and invocation from the terminal (mcpbundles tools, mcpbundles call …), embedded code execution (mcpbundles exec …), and an interactive shell for scripted or automation workflows—useful when you want programmatic access outside a chat UI. Connection and usage details are covered in the docs and repo: GitHub — thinkchainai/mcpbundles.

Docs

Product and setup guides (including Cursor) live under Documentation.

FAQ

Is the Hub local or remote? Remote — HTTPS streamable HTTP; no Docker or npx required for the hosted endpoint.

What belongs on this listing? The Hub MCP URL only. Per-bundle MCP URLs are separate listings.

How does “multi-tool composed” differ from normal MCP? The model or an automation can use Hub code execution to run one Python program that invokes many tools and returns a compact result, instead of serial one-off tool calls for every step.

Server Config

{
  "mcpServers": {
    "mcpbundles": {
      "url": "https://mcp.mcpbundles.com/hub/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_MCPBUNDLES_API_KEY"
      }
    }
  }
}
Project Info
Created At
2 months ago
Updated At
2 months ago
Author Name
tonylewislondon
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Bring your real authenticated browser session to AI coding agents. Local-first MCP server + Chrome MV3 extension. No cloud. No telemetry.
@Cubenest

peek records the user's actual logged-in browser (DOM via rrweb, console events, network metadata, optional response bodies via opt-in Deep capture) through a Chrome MV3 extension. The extension ships events through a native-messaging stdio bridge to a local MCP server (peek-mcp), which persists them to a SQLite database at ~/.peek/sessions.db. AI coding agents (Claude Code, Cursor, Cline, Windsurf) read sessions from the database via 10 MCP tools: Tool What it does list_recent_sessions List recently recorded sessions (id, origin, ts, event count). get_session_summary LLM-readable narrative summary of a session. get_session_console_errors Console errors recorded in a session. get_session_network_errors Failed/notable network requests in a session. get_user_action_before_error Last N user actions before a console error. generate_playwright_repro Generate a runnable Playwright test from a session. get_dom_snapshot Reconstruct the DOM at a given timestamp. query_dom_history Timeline of attribute/text changes for a selector. request_authorization Side-panel consent for write actions (Level 3). execute_action Dispatch a UI action (gated by permission level + destructive blocklist). Why local-first matters Every other "browser session for AI" tool ships to a vendor cloud. peek's SQLite + extension live on the user's machine — no remote endpoints, no telemetry. The privacy policy (docs/peek/PRIVACY_POLICY.md) is the source of truth. Install # 1. Add the MCP server to Claude Code claude mcp add peek -- npx -y @peekdev/mcp # 2. Install the Chrome extension from the Chrome Web Store # (link added once the CWS listing is approved)

a day ago