mcp-server-writing

Installation
SKILL.md

MCP Server Writing

Purpose

Guide creation of production-ready Model Context Protocol (MCP) servers following official SDK patterns, security best practices, and real-world implementation patterns.

When to Use This Skill

  • Building a new MCP server from scratch
  • Adding tools, resources, or prompts to an existing MCP server
  • Choosing between TypeScript and Python implementations
  • Implementing proper error handling and validation for MCP tools
  • Setting up structured logging for MCP servers

When NOT to Use This Skill

  • Reviewing existing MCP code (use mcp-server-reviewing)
  • Building simple CLI tools that don't need LLM integration
  • Creating HTTP REST APIs (MCP uses JSON-RPC, not REST)
Related skills
Installs
3
GitHub Stars
3
First Seen
Mar 29, 2026