{message}
30 | {details && ( 31 |
32 | {details}
33 |
34 | )}
35 | {onRetry && (
36 | Run Model Context Protocol (MCP) servers in the browser - no local setup required!
4 | 5 | 6 |7 | 🎮 Live Demo | 8 | 📦 NPM library Repository | 9 | 📝 Blog Post 10 |
11 | 12 |🏆 Winner of the E2B Agents and AI Tools Hackathon
13 | 14 |9 | Complete these steps to start using MCP tools 10 |
11 | 12 |
24 | Click the settings icon
40 | Click the tools icon
43 | Try one of these examples to see MCP tools in action 44 |
45 |Configure your API keys for MCP tools
44 |Required to run MCP tools on E2B
53 | onE2bApiKeyChange(e.target.value)} 61 | className="font-mono text-sm" 62 | /> 63 |OpenAI or Anthropic API key
71 | 79 | onLanguageModelChange({ 80 | apiKey: e.target.value.length > 0 ? e.target.value : undefined, 81 | }) 82 | } 83 | className="font-mono text-sm" 84 | /> 85 |23 | Model Context Protocol (MCP) tools extend AI capabilities beyond text, allowing direct interaction with databases, web services, and other tools. 24 |
25 |57 | This is a client-side application - all sensitive data is stored in your browser's local storage: 58 |
59 |65 | You can verify this yourself using browser Developer Tools (Network tab). 66 |
67 |79 | Want to integrate MCPs into your product, talk more about AI agents, or just have a chat with us? 80 |
81 |Manage your MCP tools
154 |{client.configuration.name}
181 |182 | {client.state === 'running' ? 'Connected' : 'Disconnected'} 183 |
184 |No MCP tools configured
205 |Add an MCP tool to get started
206 |