Skip to main content
plugin official · GitHub

java-mcp-development — GitHub Copilot plugin: what it does, setup

This plugin generates Java MCP server projects and provides guidance for development with the MCP Java SDK 2.x.

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

What java-mcp-development does

java-mcp-development adds the /java-mcp-development:java-mcp-server-generator slash command. It generates a Java MCP server project for Maven or Gradle, includes JUnit tests, and creates client configuration. The command uses the official MCP Java SDK 2.x.

The plugin also includes the java-mcp-expert agent, which provides guidance for developing MCP servers with the MCP Java SDK 2.x. Keep the SDK version in mind: this plugin targets MCP Java SDK 2.x.

What it helps with

  • generate a Java MCP server project
  • choose Maven or Gradle for a new server
  • add JUnit tests to an MCP project
  • create client configuration
  • get guidance on the MCP Java SDK 2.x

Example prompts for the agent

  • Run /java-mcp-development:java-mcp-server-generator to create a Java MCP server with Maven.
  • Run /java-mcp-development:java-mcp-server-generator to generate a Gradle project with JUnit tests and client configuration.
  • Ask java-mcp-expert how to develop an MCP server with the MCP Java SDK 2.x.

How to install java-mcp-development

Command from the source

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

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

Questions about java-mcp-development

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

Run copilot plugin install java-mcp-development@awesome-copilot.

What does java-mcp-development do?

The plugin generates Maven or Gradle Java MCP server projects with the MCP Java SDK 2.x, JUnit tests, and client configuration. The java-mcp-expert agent provides development guidance.

What kind of projects can java-mcp-development generate?

Its slash command generates projects for Maven or Gradle. The generated project includes the MCP Java SDK 2.x, JUnit tests, and client configuration.

Source text

java-mcp-development · MIT
# Java MCP Server Development Plugin

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

## Installation

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

## What's Included

### Commands (Slash Commands)

| Command                                           | Description                                                                                                               |
| ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| `/java-mcp-development:java-mcp-server-generator` | Generate a Maven or Gradle project for a Java MCP server with the MCP Java SDK 2.x, JUnit tests, and client configuration |

### Agents

| Agent             | Description                                                                                            |
| ----------------- | ------------------------------------------------------------------------------------------------------ |
| `java-mcp-expert` | Expert assistant for developing Model Context Protocol (MCP) servers in Java with the MCP Java SDK 2.x |

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

From the same set732

The whole set →
mcp-m365-copilot Build declarative agents for Microsoft 365 Copilot with MCP integration, Adaptive Cards, and deployment commands. Useful for agent authoring workflows. ★ 40,418repo stars kotlin-mcp-development Generates and configures Kotlin MCP servers using the official SDK. Useful when building Model Context Protocol services on the JVM. ★ 40,418repo stars jupyter-notebooks This plugin puts Jupyter notebooks inside an interactive GitHub Copilot canvas: create, edit, run, save and checkpoint them without leaving the editor. ★ 40,418repo stars java-modernization-studio Runs the App Modernization for Java workflow from an interactive canvas in GitHub Copilot: environment readiness, repo assessment, plan and validation gates. ★ 40,418repo stars java-development A set of slash commands for GitHub Copilot covering Javadoc, JUnit 5 tests, Spring Boot development and a new project skeleton. ★ 40,418repo stars go-mcp-development Tooling to build Model Context Protocol servers in Go using the official SDK. Generates project structure and guides implementation in GitHub Copilot. ★ 40,418repo stars github-security Adds an interactive Security canvas to GitHub Copilot App for investigating GHAS code scanning alerts and local security findings. ★ 40,418repo stars git-worktree-explorer This plugin visualizes an active Git repository through worktrees, branches, and commits. Use it when you need a clear view of repository structure and pull request context. ★ 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