mcp-macros-fishcode2025

Crates.iomcp-macros-fishcode2025
lib.rsmcp-macros-fishcode2025
version0.1.0
created_at2025-03-05 08:45:45.921043+00
updated_at2025-03-05 08:45:45.921043+00
descriptionMacros for the Model Context Protocol SDK
homepage
repositoryhttps://github.com/fishcode2025/mcp-rust-sdk
max_upload_size
id1578521
size8,877
Waitfish (Waitfish)

documentation

README

mcp-macros-fishcode2025

Crates.io Documentation License: MIT

用于简化 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 目录。

Commit count: 0

cargo fmt