MCPBundles Hub

One endpoint. All your tools. Two ways to connect.

23 hub tools
|
10,000+ bundle tools via code execution
|
SKILL.md included
Choose Your Path

Two Ways to Connect

Use the MCP URL with any client, or install the CLI for terminal-first workflows

MCP URL

Add one URL to Claude, Cursor, ChatGPT, VS Code, or any MCP client. All your enabled bundles appear as tools instantly.

https://mcp.mcpbundles.com/hub/
  • Works with any MCP-compatible client
  • Browser-based setup via dashboard
  • OAuth authentication built in

CLI

Two commands and your AI coding agent has access to every tool. Auto-generates a SKILL.md so your AI knows how to use them.

$ pip install mcpbundles
$ mcpbundles init
  • Claude Code, Cursor, Windsurf, any coding agent
  • Auto-generates SKILL.md with domain knowledge
  • Call tools directly: mcpbundles call <tool>
Programmatic Tool Calling

How the Hub Works

Tool overload kills AI performance. The Hub solves it — your AI discovers tools on-demand and writes code to orchestrate them.

Discover

AI starts with meta-tools like search_tools and get_bundle_servers. It finds what it needs on-demand — never sees 1,000+ tools at once.

Code

AI writes Python using code_execution to chain tools across bundles — processing hundreds of records in a single call.

Insight

The code runs behind the scenes. You get the answer — "7 deals need attention" — not 200 raw records dumped in chat.

23 Tools

Hub Tools

These are the meta-tools your AI uses to discover, execute, and manage everything in your workspace. Bundle-specific tools (HubSpot, Stripe, etc.) are accessed through code_execution and search_tools.

Discovery & Servers
6

browse_bundle_servers

Browse the full catalog of available MCP servers

get_bundle_servers

List your enabled bundle servers and their tools

upsert_bundle_server

Enable, disable, or configure a bundle server

upsert_provider

Add any remote MCP server or REST API by URL

search_tools

Search across all tools in all your enabled bundles

get_tool_info

Get the full schema and description for any tool

Code Execution
1

code_execution

Write and execute Python to chain tools across bundles — process hundreds of records in one call

Agents
7

get_agents

List your configured agents

get_agent_runs

View run history for an agent

upsert_agent

Create or update an agent configuration

upsert_agent_skill

Attach a skill to an agent

delete_agent

Remove an agent

delete_agent_skill

Remove a skill from an agent

trigger_agent_run

Kick off an agent run

Diagnostics
2

validate_bundle_server

Run validation checks on a bundle's configuration

health_check

Confirm the Hub is running and responsive

Platform Management
6

get_executions

View your tool execution history

get_credentials

List configured provider credentials

upsert_credential

Add or update API keys and OAuth tokens

delete_credential

Remove a stored credential

delete_bundle_server

Remove a bundle server

delete_provider

Remove a provider

App
1

open_mcpbundles_app

Open the interactive Hub dashboard — agents, runs, bundles, and system health

Auto-Generated Domain Knowledge

The CLI Skill

When you run mcpbundles init, it writes a SKILL.md into your project. Your AI agent immediately knows how to discover and use 10,000+ tools — no prompt engineering required.

SKILL.md

Discovery workflow, argument formats, rules for tool names with hash suffixes

argument-formats.md

Key=value, typed JSON with :=, from file, from stdin

common-patterns.md

Reusable Python script templates for discovery, chaining, and bulk operations

MCPBundles CLI Skill
SKILL.md

Auto-generated by mcpbundles init — teaches your AI the discovery-first workflow for 10,000+ tools.

MCPBundles CLI

Tools are organized into bundles (e.g. stripe, hubspot-crm). mcpbundles tools shows hub meta-tools only. Use --bundle <slug> for service tools.

Workflow

mcpbundles call get_bundles                          # 1. find bundle slug
mcpbundles call search_tools -- query="send email"   #    or search across all
mcpbundles tools --bundle <slug>                     # 2. find tool name (has hash suffix like -5b7)
mcpbundles tools <tool-name> --bundle <slug>         # 3. get schema
mcpbundles call <tool-name> --bundle <slug> -- k=v   # 4. call it

Arguments

mcpbundles call <tool> --bundle <slug> -- key=value limit:=5 tags:='["a","b"]'

For complex/nested JSON, use exec -f to avoid shell quoting:

mcpbundles exec -f /tmp/script.py    # Python with: result = await tool_name(bundle="slug", ...)
mcpbundles exec "r = await health_check(); print(r)"  # inline

Rules

  • Tool names have hash suffixes — always discover first, never guess
  • bundle= required in execawait tool(bundle="slug", ...) for bundle tools; platform tools (health_check, get_bundles) omit it
  • Variables don't persist between exec calls — put everything in one script
  • Multiple connections — use --as <name> on every command

REST API Providers

Register any REST API with upsert_provider using base_url instead of server_url. Creates provider + bundle + credential with one api_request tool. Auth is auto-injected.

mcpbundles call upsert_provider -- base_url="https://api.example.com/v1" api_key="sk-xxx" name="Example"
mcpbundles call upsert_provider -- base_url="..." api_key="..." auth_type="header" auth_header_name="X-API-Key"
mcpbundles call upsert_provider -- base_url="..." auth_type="none"

auth_type: bearer (default), header, query_param, basic, none.

Real Workflows

What the Hub Makes Possible

Cross-Service Analysis

"Which deals have gone cold and have support issues?" AI checks HubSpot deals, cross-references your ticketing system, and tells you exactly which 7 need attention.

Content Performance

"What topics should I write about?" AI pulls traffic data, identifies top performers, checks keyword opportunities in Ahrefs, and gives specific topic recommendations.

Customer Health Scoring

"Flag accounts with declining engagement." AI identifies top accounts by revenue, pulls engagement metrics, checks support history, and ranks by risk.

CLI-Driven Automation

"Process all unresolved support tickets." Your coding agent writes a script that fetches tickets, categorizes them, updates the CRM, and Slacks the team — all from your terminal.

Pick Your Approach

Focused Bundles vs The Hub

Use focused bundles for everyday tasks, switch to the Hub when you need to combine data across services.

Focused Bundles

Connect a specific bundle to your client. AI sees only the 5-15 tools it needs — fast, reliable, no confusion.

  • Best for daily tasks in one domain
  • Each bundle includes a SKILL.md
  • Works with any MCP client
Browse MCP servers

The Hub

One endpoint, all your bundles. AI discovers tools on-demand and writes code to chain them — returns insights, not data dumps.

  • Best for cross-service analysis
  • AI writes code to chain tools together
  • Available via MCP URL or CLI
How code execution works
Get started in 30 seconds

Your AI Deserves All the Tools.

One endpoint. 10,000+ pre-authenticated tools. MCP URL or CLI — your choice.