MCP Plugin for ElizaOS
@fleek-platform
ElizaOS plugin allowing agents to connect to MCP servers
概要
What is MCP Plugin for ElizaOS?
MCP Plugin for ElizaOS integrates the Model Context Protocol (MCP) with ElizaOS, enabling agents to connect to multiple MCP servers and use their resources, prompts, and tools.
How to use MCP Plugin for ElizaOS?
Install the plugin via npm, pnpm, yarn, or bun, then add it to your character configuration with the mcp.servers object. Configure each server with type (stdio or sse), command/URL, and optional environment variables.
Key features of MCP Plugin for ElizaOS
- Supports multiple MCP servers simultaneously
- Exposes resources, prompts, and tools
- Two server types: stdio and SSE
- Includes context providers for agent context
- Automatic tool selection and execution flow
Use cases of MCP Plugin for ElizaOS
- Connect ElizaOS agents to GitHub MCP servers for repository operations
- Enable web scraping and browser automation via Puppeteer MCP
- Perform location lookups with Google Maps MCP server
- Integrate any compatible MCP server for custom tools
FAQ from MCP Plugin for ElizaOS
What transport types does it support?
It supports stdio (command-line) and SSE (server-sent events) server types.
How do I install MCP Plugin for ElizaOS?
Install using npm install @fleek-platform/eliza-plugin-mcp, pnpm install, yarn add, or bun add.
Can I configure multiple MCP servers?
Yes. The character configuration's mcp.servers object can hold any number of servers, each with its own settings.
What security considerations should I know?
MCP servers can execute arbitrary code, so only connect to servers you trust.
How do I troubleshoot connection issues?
Check that MCP servers are correctly configured and running, ensure commands are accessible in the ElizaOS environment, review logs for errors, and verify the plugin is loaded in your character config.