Skip to main content
plugin official · GitHub

rust-mcp-development — GitHub Copilot plugin: MCP servers in Rust

A GitHub Copilot plugin for building Model Context Protocol servers in Rust with the official rmcp SDK. Useful when you need your own server for AI agents.

Install into GitHub Copilot · Command from the source All methods and platforms ↓
copilot plugin install rust-mcp-development@awesome-copilot
Open on GitHub

What rust-mcp-development does

Two pieces ship inside. The slash command /rust-mcp-development:rust-mcp-server-generator scaffolds a full Rust MCP server project: tools, prompts, resources and tests, all on the official rmcp SDK. The rust-mcp-expert subagent is there for talking through server code and tokio async details.

The generator leans on procedural macros and type-safe implementations, so you get a project structure that runs, not a sketch. Async runtime is tokio, which means the server is built for concurrent request handling.

Worth installing if you already write Rust and need an MCP server for a specific job. Without Rust in the project the generator just adds a layer you have to maintain, and the command won't teach you the language.

What it helps with

  • scaffold a Rust MCP server with tools and resources
  • add tests to an rmcp server project
  • figure out async request handling on tokio
  • wire prompts and resources into one MCP server
  • get a typed server example instead of assembling one by hand

Example prompts for the agent

  • generate a Rust MCP server with a file search tool
  • /rust-mcp-development:rust-mcp-server-generator
  • help me finish the resources and tests in my rmcp server

How to install rust-mcp-development

Command from the source

copilot plugin install rust-mcp-development@awesome-copilot

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about rust-mcp-development

How do I install rust-mcp-development in GitHub Copilot?

Through Copilot CLI: copilot plugin install rust-mcp-development@awesome-copilot.

What does rust-mcp-development do?

It adds a slash command that generates a Rust MCP server project and a rust-mcp-expert subagent for working with rmcp SDK code.

Which SDK does it use for servers?

The official rmcp SDK, with tokio for async and procedural macros for type-safe implementations.

Source text

rust-mcp-development · MIT
# Rust MCP Server Development Plugin

Build high-performance Model Context Protocol servers in Rust using the official rmcp SDK with async/await, procedural macros, and type-safe implementations.

## Installation

```bash
# Using Copilot CLI
copilot plugin install rust-mcp-development@awesome-copilot
```

## What's Included

### Commands (Slash Commands)

| Command | Description |
|---------|-------------|
| `/rust-mcp-development:rust-mcp-server-generator` | Generate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the official rmcp SDK |

### Agents

| Agent | Description |
|-------|-------------|
| `rust-mcp-expert` | Expert assistant for Rust MCP server development using the rmcp SDK with tokio async runtime |

## Source

This plugin is part of [Awesome Copilot](https://github.com/github/awesome-copilot), a community-driven collection of GitHub Copilot extensions.

## License

MIT

© Awesome Copilot Community · MIT · github/awesome-copilot

Similar plugins

All plugins for Agent setup: memory, context, orchestration →

From the same set732

The whole set →
signals-dashboard Displays real-time Workshop agent signals, tracks cost-aware desk profiles, and handles fail-closed local task delegation. ★ 40,418repo stars sentry-triage Pulls live Sentry issues into a Copilot canvas, groups them by urgency, and hands each one off to tracking or a fix PR. ★ 40,418repo stars security-best-practices Audit AI prompts for safety vulnerabilities, bias, and performance inside GitHub Copilot. Helps refine prompts using structured testing methods. ★ 40,418repo stars salesforce-development This plugin adds four agents to GitHub Copilot Chat for Apex, Salesforce UI components, Flow automation, and Visualforce. Pick an agent that matches the work. ★ 40,418repo stars rug-agentic-workflow This GitHub Copilot plugin sets up a three-agent system with an orchestrator, a software engineer, and a QA specialist to handle feature delivery from planning to verification. ★ 40,418repo stars ruby-mcp-development Builds Model Context Protocol servers in Ruby on the official MCP Ruby SDK gem, with Rails support. Useful when your agent needs a Ruby-side server for tools and resources. ★ 40,418repo stars roundup roundup gathers context from available work tools and drafts status briefings in your style. Use it when different audiences need different updates. ★ 40,418repo stars repo-actions-hub Browse GitHub Actions workflows directly from a Copilot canvas. It lets you check recent workflow runs and trigger manual workflow_dispatch pipelines without leaving the editor. ★ 40,418repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor