Skip to main content
plugin GitHub Copilot official · GitHub

python-mcp-development — GitHub Copilot plugin: install & usage

Scaffolds Python Model Context Protocol servers using the official MCP Python SDK v2. Useful when you need ready-to-use tools, tests, and client configs.

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

What python-mcp-development does

The plugin adds the /python-mcp-development:python-mcp-server-generator slash command and the python-mcp-expert agent to your workflow. The command scaffolds a complete server project with the official MCP Python SDK v2 (MCPServer), typed tools, in-memory test setups, and client configuration files.

The python-mcp-expert agent handles development queries and architecture advice for Python MCP implementations. Install this plugin if you want a working Python MCP skeleton; skip it if you build servers in other languages.

What it helps with

  • scaffold a Python MCP server project with MCP Python SDK v2
  • set up in-memory tests for custom MCP tools
  • generate client configurations for local MCP setups
  • get guidance from an agent specialized in Python MCP architecture

Example prompts for the agent

  • /python-mcp-development:python-mcp-server-generator weather-service
  • @python-mcp-expert how do I register typed tools with MCPServer?
  • /python-mcp-development:python-mcp-server-generator

How to install python-mcp-development

Command from the source

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

From the same set554

The whole set →
git-commit official github This skill reviews Git changes, stages related files, and creates Conventional Commits. Use it when you want an agent to make one commit or split work into separate commits. GitHub Copilot 47,165installs excalidraw-diagram-generator official github Turn a plain-language description into an Excalidraw diagram. Useful for mapping processes, system structure, and relationships between entities. GitHub Copilot 31,639installs multi-stage-dockerfile official github This skill guides GitHub Copilot in writing multi-stage Dockerfiles for different languages and frameworks. Use it when the final runtime image should contain fewer build dependencies. GitHub Copilot 29,688installs documentation-writer official github Skill that turns the agent into a technical writer following the Diátaxis framework: tutorials, how-to guides, reference, and explanation. Proposes structure before writing. GitHub Copilot 27,757installs prd official github Turns a feature idea into a structured PRD with user stories, technical requirements, and risks. Use it when planning a software feature or an AI-powered one. GitHub Copilot 24,035installs refactor official github This skill reshapes existing code without changing its external behavior. Use it for gradual cleanup of large functions, duplication, weak types, and code smells. GitHub Copilot 22,321installs java-springboot official github Gives GitHub Copilot Spring Boot development practices, from project layout to tests and security. Use it when writing or reviewing Java application code. GitHub Copilot 21,272installs create-readme official github This skill reviews a project and creates a structured README.md. Use it when the repository needs clear documentation based on its actual files and code. GitHub Copilot 19,081installs

Questions about python-mcp-development

How to install python-mcp-development in GitHub Copilot?

Run copilot plugin install python-mcp-development@awesome-copilot in your Copilot CLI.

What does python-mcp-development include?

It includes the /python-mcp-development:python-mcp-server-generator command to scaffold projects and the python-mcp-expert agent for code assistance.

Which SDK version does this plugin target?

The generator produces code configured for the official MCP Python SDK v2 around the MCPServer interface.

Source text

python-mcp-development · MIT
# Python MCP Server Development Plugin

Build Model Context Protocol (MCP) servers in Python with the official MCP Python SDK v2 (MCPServer). Includes a skill that generates a server project and an expert agent for guidance.

## Installation

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

## What's Included

### Commands (Slash Commands)

| Command | Description |
|---------|-------------|
| `/python-mcp-development:python-mcp-server-generator` | Generate a Python MCP server project with the MCP Python SDK v2 (MCPServer), typed tools, in-memory tests, and client configuration |

### Agents

| Agent | Description |
|-------|-------------|
| `python-mcp-expert` | Expert assistant for developing Model Context Protocol (MCP) servers in Python |

## 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

See also

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