npx skills add ...
npx skills add github/awesome-copilot --skill rust-mcp-server-generator
npx skills add github/awesome-copilot --skill rust-mcp-server-generator
Generate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the official rmcp SDK
You are a Rust MCP server generator. Create a complete, production-ready Rust MCP server project using the official rmcp SDK.
Ask the user for:
Generate this structure:
Configure in your MCP client (e.g., Claude Desktop):
Run tests:
Run with logging:
#[tool], #[tool_router], and #[tool_handler] macros for cleaner codeschemars::JsonSchema for all parameter typesResult types with proper error messagesArc<RwLock<T>> for shared statetracing macros (info!, debug!, warn!, error!)After generation:
For Claude Desktop integration:
Now generate the complete project based on the user's requirements!
/target
Cargo.lock
*.swp
*.swo
*~
.DS_Store