Skip to main content
plugin official · GitHub

go-mcp-development — GitHub Copilot plugin: setup and usage

Tooling to build Model Context Protocol servers in Go using the official SDK. Generates project structure and guides implementation in GitHub Copilot.

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

What go-mcp-development does

This plugin equips GitHub Copilot with tools for building MCP servers in Go. It relies directly on the official github.com/modelcontextprotocol/go-sdk.

The package supplies a slash command alongside a dedicated agent. Running /go-mcp-development:go-mcp-server-generator creates a complete server repository with dependencies and boilerplate. The go-mcp-expert agent handles technical queries about protocol mechanics and idiomatic Go practices.

Because code generation focuses entirely on github.com/modelcontextprotocol/go-sdk, alternative community SDKs are out of scope. Installation happens through Copilot CLI.

What it helps with

  • scaffold a Go MCP server project using the official SDK
  • set up module dependencies and boilerplate for MCP tools
  • get guidance on Model Context Protocol design patterns in Go

Example prompts for the agent

  • /go-mcp-development:go-mcp-server-generator Create a server that exposes a system metrics tool
  • @go-mcp-expert How do I register resource handlers with the official Go SDK?

How to install go-mcp-development

Command from the source

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

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

Questions about go-mcp-development

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

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

What does go-mcp-development do?

It provides a project generator command /go-mcp-development:go-mcp-server-generator and the go-mcp-expert agent to build MCP servers in Go.

Which Go SDK does this plugin target?

The plugin builds projects strictly around the official github.com/modelcontextprotocol/go-sdk.

Source text

go-mcp-development · MIT
# Go MCP Server Development Plugin

Complete toolkit for building Model Context Protocol (MCP) servers in Go using the official github.com/modelcontextprotocol/go-sdk. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.

## Installation

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

## What's Included

### Commands (Slash Commands)

| Command | Description |
|---------|-------------|
| `/go-mcp-development:go-mcp-server-generator` | Generate a complete Go MCP server project with proper structure, dependencies, and implementation using the official github.com/modelcontextprotocol/go-sdk. |

### Agents

| Agent | Description |
|-------|-------------|
| `go-mcp-expert` | Expert assistant for building Model Context Protocol (MCP) servers in Go using the official SDK. |

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

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