Skip to content

Add Open MCP Marketplace and OneKey MCP Router for Benchmark support#19

Open
AI-Agent-Hub wants to merge 1 commit into
Accenture:mainfrom
AI-Agent-Hub:main
Open

Add Open MCP Marketplace and OneKey MCP Router for Benchmark support#19
AI-Agent-Hub wants to merge 1 commit into
Accenture:mainfrom
AI-Agent-Hub:main

Conversation

@AI-Agent-Hub

Copy link
Copy Markdown

Hi mcp-bench,

Your project mcp-bench benchmark is great and we would like to add support of Open MCP Marketplace and OneKey MCP Router to your project. We slightly modified the README.md file and add in the resources part and list the changes. And we have provided similar support to benchmarks in community such as MCPToolBenchPP and more.

Open MCP Marketplace is an open source python-based MCP Client, use mcp.config and admin panel to manage MCP servers just as using IDE such as Claude, Cursor, etc. Run benchmarks through endpoints and explore more MCP servers from the marketplace .

OneKey MCP Router (Use One Access Key to authenticate commercial APs) and generate OneKey to better help the community to use and run MCP benchmarks. Since commercial MCPs such as Google Map/Amaps requires credit card, cellphone and more registration requirements.

Key Changes:

  1. README.md :
  • Open MCP Marketplace for an open source python-based MCP Client, use mcp.config and admin panel to manage MCP servers just as using IDE such as Claude, Cursor, etc. Run benchmarks through endpoints.
  • OneKey MCP Router: Use OneKey MCP Router to simplify MCP access key registration and access many commercial MCPs (Google Maps,Google Search,etc.) for benchmarking using a single key. Get API key

More Information
Open MCP Marketplace MCP Admin Panel

MCP Client Admin Page

image

OneKey MCP Router for Benchmarks
Demo Usage of Frequent MCPs when running benchmarks in Cursor.
Google Maps MCP OneKey

{
	"mcpServers": {
		"deepnlp-onekey-google-maps": {
			"url": "https://agent.deepnlp.org/mcp?server_name=google-maps&onekey={DEEPNLP_ONEKEY_ROUTER_ACCESS}"
		},
		"deepnlp-onekey-amap-maps": {
			"url": "https://agent.deepnlp.org/mcp?server_name=amap-maps-streamableHTTP&onekey={DEEPNLP_ONEKEY_ROUTER_ACCESS}"
		},
		"deepnlp-onekey-baidu-map": {
			"url": "https://agent.deepnlp.org/mcp?server_name=baidu-map&onekey={DEEPNLP_ONEKEY_ROUTER_ACCESS}"
		},
		"deepnlp-onekey-puppeteer": {
			"url": "https://agent.deepnlp.org/mcp?server_name=puppeteer&onekey={DEEPNLP_ONEKEY_ROUTER_ACCESS}"
		},
		"deepnlp-onekey-tavily": {
			"url": "https://agent.deepnlp.org/mcp?server_name=tavily-remote-mcp&onekey={DEEPNLP_ONEKEY_ROUTER_ACCESS}"
		},
		"deepnlp-onekey-firecrawl": {
			"url": "https://agent.deepnlp.org/mcp?server_name=firecrawl-mcp&onekey={DEEPNLP_ONEKEY_ROUTER_ACCESS}"
		},
		"deepnlp-onekey-bing-image-search": {
			"url": "https://agent.deepnlp.org/mcp?server_name=bing-image-search-mcp&onekey={DEEPNLP_ONEKEY_ROUTER_ACCESS}"
		}
	}
}

Result
Cursor Setup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants