| Crates.io | mcp-macros-fishcode2025 |
| lib.rs | mcp-macros-fishcode2025 |
| version | 0.1.0 |
| created_at | 2025-03-05 08:45:45.921043+00 |
| updated_at | 2025-03-05 08:45:45.921043+00 |
| description | Macros for the Model Context Protocol SDK |
| homepage | |
| repository | https://github.com/fishcode2025/mcp-rust-sdk |
| max_upload_size | |
| id | 1578521 |
| size | 8,877 |
用于简化 Model Context Protocol (MCP) 开发的宏。
将以下依赖添加到您的Cargo.toml文件中:
[dependencies]
mcp-core-fishcode2025 = "1.0"
mcp-macros-fishcode2025 = "1.0"
use mcp_core_fishcode2025::tool::Tool;
use mcp_macros_fishcode2025::tool;
#[tool]
fn my_tool(param1: String, param2: i32) -> Result<String, String> {
// 工具实现
Ok(format!("处理了 {} 和 {}", param1, param2))
}
更多示例请参考 项目文档 或 examples 目录。