Banana Peel
Banana Peel MCP — OpenRouter for browser agents
@banana-peel/mcp
Official Model Context Protocol server for Banana Peel.
Coding agents call Banana Peel as native MCP tools instead of hand-rolling curl.
Docs: https://bananapeel.com/docs/mcp
Vocabulary: routing is what you request; banana_peel.runner is the runner that executed.
One-line install
npx -y @banana-peel/mcpAlso: npm install -g @banana-peel/mcp (runs as bananapeel-mcp).
Publish (maintainers)
# requires npm login with rights to @banana-peel (and bare bananapeel for the alias)
cd mcp && npm publish --access public
cd alias && npm publish --access public # after @banana-peel/mcp is liveRelated MCP server: browser-gateway
Auth
export BANANA_PEEL_API_KEY=bp_live_… # or BANANAPEEL_API_KEY
export BANANA_PEEL_BASE=https://bananapeel.com # optionalCursor
~/.cursor/mcp.json (or project .cursor/mcp.json):
{
"mcpServers": {
"bananapeel": {
"command": "npx",
"args": ["-y", "@banana-peel/mcp"],
"env": {
"BANANA_PEEL_API_KEY": "bp_live_…"
}
}
}
}Claude Desktop
claude_desktop_config.json:
{
"mcpServers": {
"bananapeel": {
"command": "npx",
"args": ["-y", "@banana-peel/mcp"],
"env": {
"BANANA_PEEL_API_KEY": "bp_live_…"
}
}
}
}Tools
Tool | API |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tool names and HTTP mapping are defined in src/tool-catalog.ts (the MCP server registry).
Output normalization (+$0.10)
Pass normalize: true with output_schema (JSON Schema or property map) on create_response to reshape the runner result after the run. Flat +$0.10 on that run. Schema builder: Console → Normalize (/normalize).
Develop from this repo
npm install
npm run build
npm start
# or: npm run devMFA flow
create_responsewithbackground: trueget_responsewithwait: trueuntilstatus: "requires_action"submit_inputwith{ "code": "123456" }or{ "answer": "…" }get_responsewithwait: trueuntilcompleted/failed
This server cannot be deployed
Maintenance
Related MCP Connectors
- openhelmOAuthai.openhelm
Autonomous cloud agent tasks: real browser + your tools, structured evidence-backed results.
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
AI-powered web automation. Navigate websites using AI agents for one page or a thousand
AI-powered web automation. Navigate websites using AI agents for one page or a thousand
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceRemote browser instances for your AI agents. Reliably complete any browser-based task at scale. Fully-control agentic browsers that spin up in seconds.14 npm40Apache 2.0
- AlicenseNot gradedqualityAmaintenanceReliable, scalable browser infrastructure for AI agents. Route, pool, and failover across any browser provider. 8 built-in browser tools using raw Chrome CDP - navigate, screenshot, snapshot, interact, evaluate. Zero-config with auto Chrome detection & concurrent sessions support370 npm17MIT
- AlicenseAqualityDmaintenanceMulti-session browser MCP server that gives AI agents up to 15 fully-isolated browsers running in parallel. 36 tools including navigation, extraction, network intercept, stealth, and self-improvement. Each session has its own cookies, storage, and fingerprint so agents never collide.3731 npm5MIT
- AlicenseCqualityCmaintenanceHosted Playwright browser automation for AI agents. Returns accessibility trees instead of screenshots, cutting token usage by 77%. Navigate, interact, extract structured data, and take screenshots — all via MCP. Zero infrastructure, credit-based pricing.650 npmMIT