BeClaude

mcp-server-dev

30.2kOfficial PluginDevelopmentby Anthropic

Skills for designing and building MCP servers that work seamlessly with Claude. Guides you through deployment models (remote HTTP, MCPB, local), tool design patterns, auth, and interactive MCP apps.

Python3272 forks747 issuesUpdated 6/16/2026First seen 4/17/2026

Summary

This skill guides you through designing and building MCP servers that work seamlessly with Claude, covering deployment models like remote HTTP, MCPB, and local setups, tool design patterns, authentication, and interactive MCP app development.

  • It helps developers create robust, production-ready MCP servers by providing best practices and step-by-step guidance.

Install & Usage

1
Open your MCP config
~/.claude.json
2
Add the server config

Add the configuration to "mcpServers": { "mcp-server-dev": { "command": "...", "args": [] } }

3
Restart Claude Code
/mcp

Use Cases

Designing an MCP server with custom tools for a weather data API, including authentication and rate limiting.
Deploying an MCP server as a remote HTTP endpoint with proper security and error handling.
Building a local MCP server that integrates with Claude for file system operations and database queries.
Creating an interactive MCP app that uses tool chaining and user confirmation flows.
Migrating an existing API to an MCP server, ensuring compatibility with Claude's tool calling conventions.
Implementing MCPB (Message Control Protocol Binary) for high-performance data transfer in a real-time application.

Usage Examples

1

/mcp-server-dev design a tool that fetches stock prices with OAuth2 authentication

2

/mcp-server-dev deploy my MCP server to a remote HTTP endpoint with Docker

3

Build an MCP server with a tool that searches a database and returns results in JSON format

View source on GitHub
deploymentdesignmcpclaude-codeskills

Security Audits

LicenseUnknownSourcePassRepositoryPass

Frequently Asked Questions

What is mcp-server-dev?

This skill guides you through designing and building MCP servers that work seamlessly with Claude, covering deployment models like remote HTTP, MCPB, and local setups, tool design patterns, authentication, and interactive MCP app development. It helps developers create robust, production-ready MCP servers by providing best practices and step-by-step guidance.

How to install mcp-server-dev?

To install mcp-server-dev: open your mcp config (~/.claude.json), then add the config to "mcpServers": { "mcp-server-dev": { "command": "...", "args": [] } }. Finally, /mcp in Claude Code.

What is mcp-server-dev best for?

mcp-server-dev is a mcp categorized under Development. It is designed for: deployment, design, mcp. Created by Anthropic.

What can I use mcp-server-dev for?

mcp-server-dev is useful for: Designing an MCP server with custom tools for a weather data API, including authentication and rate limiting.; Deploying an MCP server as a remote HTTP endpoint with proper security and error handling.; Building a local MCP server that integrates with Claude for file system operations and database queries.; Creating an interactive MCP app that uses tool chaining and user confirmation flows.; Migrating an existing API to an MCP server, ensuring compatibility with Claude's tool calling conventions.; Implementing MCPB (Message Control Protocol Binary) for high-performance data transfer in a real-time application..