mcp合金
一个最小的MCP(模型上下文协议)服务器,为以下对象提供类型上下文 alloy.rs.
目的
通过提供以下内容帮助LLM正确使用合金库类型:
- 针对常见混淆类型的整理文档
- 选择正确类型的快速参考指南
- 代码示例和常见模式
- 陷阱和常见错误
资源
服务器公开这些资源:
| URI | 描述 |
|---|---|
alloy://consensus/transactions | 交易类型: TxLegacy, TxEip1559, TxEip4844, 信封 |
alloy://eips/block-identifiers | 块ID类型:BlockId、BlockNumberOrTag、HashOrNumber |
alloy://provider/setup | 提供程序设置:ProviderBuilder、钱包、WebSocket |
工具
| 工具 | 说明 |
|---|---|
lookup_type | 跨资源类型信息的模糊搜索 |
建筑
需要Rust 1.75+和rmcp机箱。
cargo build --release跑步
服务器使用stdio传输:
./target/release/alloy-mcp配置(克劳德桌面/VS代码)
添加到MCP配置中:
{
"mcpServers": {
"alloy": {
"command": "/path/to/alloy-mcp"
}
}
}开发状态
- \[x\] 设计文件
- \[x\] 资源内容(第1层类型)
- \[x\] MCP服务器骨架
- \[\]构建和测试
- \[\]添加更多资源(第2/3层类型)
- \[\]添加常见模式的提示
许可证
麻省理工学院
