Eliza Plugin MCP
🚀 MCP 插件用于 ElizaOS
MCP 插件为 ElizaOS 提供了与 Model Context Protocol (MCP) 的集成能力,借助此插件,代理能够通过 MCP 服务器扩展自身功能,为系统带来更丰富的应用场景和更强的实用性。
🚀 快速开始
MCP 插件为 ElizaOS 集成了 Model Context Protocol (MCP),让代理可通过 MCP 服务器拓展功能。以下是快速开始使用该插件的相关内容。
✨ 主要特性
- 🔀 支持多种 MCP 服务器,满足不同场景需求。
- ⚙️ 具备灵活的配置选项,方便用户根据实际情况调整。
- 🔒 拥有安全的执行环境,保障系统运行安全。
- 🌐 能够整合 ElizaOS 生态系统,实现更好的协同工作。
📦 安装指南
依赖安装
执行以下命令安装依赖:
npm install @elizaos/plugin-mcp
示例配置
以下是示例配置代码:
{
"name": "Developer Assistant",
"plugins": ["@elizaos/plugin-mcp"],
"settings": {
"mcp": {
"servers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"]
},
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}
}
}
📚 详细文档
配置选项
MCP 服务器配置
参数名 | 类型 | 描述 |
---|---|---|
command | string | 执行命令,例如 npx |
args | array | 命令参数数组 |
env | object | 环境变量配置 |
maxRetries | number | 最大重试次数,默认为 2 |
示例
{
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
},
"google-maps": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-google-maps"],
"env": {
"GOOGLE_MAPS_API_KEY": "<YOUR_API_KEY>"
}
}
}
安全注意事项
⚠️ 重要提示
- 仅信任来源:确保所有 MCP 服务器都是可信赖的,避免潜在的安全风险。
- 环境隔离:在生产环境中使用 sandbox 隔离 MCP 执行环境。
故障排除
- 检查 MCP 服务是否正常运行。
- 确保命令路径正确且可用。
- 查看日志文件获取详细错误信息。
- 确认插件已正确加载。
贡献指南
如何贡献
- Fork 仓库。
- 创建新分支:
git checkout -b feature-branch-name
。 - 提交更改并遵循 Conventional Commits 规范。
- 推送至自己的仓库并提交 Pull Request。
提交规范
使用以下类型:
feat
:新功能。fix
:修复问题。chore
:工具或构建流程变更。docs
:文档更新。refactor
:代码重构。style
:格式化调整。test
:添加测试。
📄 许可证
该插件采用与 ElizaOS 相同的许可。
精选MCP服务推荐

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
4.3K
5分

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
1.2K
4.3分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6.9K
4.5分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
5.6K
4.7分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
404
4.8分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
966
4.5分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
1.1K
4.8分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
2.0K
5分