Unlimited MCP Tools: Break the 40 tools limit!

Hi guys, I’ve created an MCP server hub named mcp-hub-mcp to use Cursor without the 40-tool limit.

This hub connects to all servers defined in your mcp.json file and provides access through just two tools to minimize quota usage:

  • list-all-tools : Lists all available tools from connected servers.
  • call-tool : Executes a specific tool.

You can include only your frequently used tools in your primary config and delegate the rest to the hub.

Setup Instructions

In your .cursor/mcp.json , configure the hub as follows:

{
	"mcpServers": {
		// ...other MCP servers,

		"mcp-hub": {
			"command": "npx",
			"args": [
				"mcp-hub-mcp",
				"--config-file",
				"~/.cursor/mcp-hub.json"
			]
		}
	}
}

Then, in .cursor/mcp-hub.json , list your desired MCP servers:

{
	"mcpServers": {
		// ...numerous MCP servers
	}
}

For optimal usage, consider adding the following guideline to your rule configuration:

If you can't find an appropriate tool, you can use the `list-all-tools` command to find it. You can execute the tool using the `call-tool` command.

I built this in just a few hours with Cursor, so I’d appreciate any suggestions for improvement. Thank you!

[GitHub] | [NPM]

6 Likes

Great idea - thanks

1 Like

Thanks!