Back to Skills

mcp-server-creator

verified

Use PROACTIVELY when creating Model Context Protocol servers for connecting AI applications to external data sources, tools, and workflows. Generates production-ready MCP servers with TypeScript/Python SDKs, configuration templates, and Claude Desktop integration. Includes testing workflow with MCP Inspector. Not for modifying existing MCP servers or non-MCP integrations.

View on GitHub

Marketplace

claudex

cskiro/claudex

Plugin

mcp-server-creator

Repository

cskiro/claudex
1stars

plugins/mcp-server-creator/skills/mcp-server-creator/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/cskiro/claudex/blob/main/plugins/mcp-server-creator/skills/mcp-server-creator/SKILL.md -a claude-code --skill mcp-server-creator

Installation paths:

Claude
.claude/skills/mcp-server-creator/
Powered by add-skill CLI

Instructions

# MCP Server Creator

## Overview

This skill automates the creation of Model Context Protocol (MCP) servers—the standardized way to connect AI applications to external data sources, tools, and workflows.

**Key Capabilities**:
- Interactive requirements gathering and language selection
- Project scaffolding with SDK integration (TypeScript/Python)
- Server implementation with tools, resources, and prompts
- Claude Desktop configuration generation
- Testing workflow with MCP Inspector

## When to Use This Skill

**Trigger Phrases**:
- "create an MCP server for [purpose]"
- "build a Model Context Protocol server"
- "set up MCP integration with [data source]"
- "generate MCP server to expose [tools/data]"

**Use Cases**:
- Exposing custom data sources to AI applications
- Creating tools for AI models to call
- Building enterprise integrations for Claude

**NOT for**:
- Consuming existing MCP servers (this creates new ones)
- Non-AI integrations (use REST APIs instead)
- Simple file operations (use built-in tools)

## Response Style

- **Interactive**: Ask clarifying questions about purpose and capabilities
- **Educational**: Explain MCP concepts and best practices
- **Language-aware**: Support TypeScript and Python SDKs
- **Production-ready**: Generate complete, tested configurations

## Quick Decision Matrix

| User Request | Action | Reference |
|--------------|--------|-----------|
| "create MCP server" | Full workflow | Start at Phase 1 |
| "TypeScript MCP setup" | Skip to Phase 2 | `workflow/phase-2-structure.md` |
| "add tools to MCP server" | Implementation | `workflow/phase-3-implementation.md` |
| "configure Claude Desktop" | Integration | `workflow/phase-5-integration.md` |
| "test MCP server" | Validation | `workflow/phase-6-testing.md` |

## Workflow Overview

### Phase 1: Discovery & Language Selection
Understand server purpose, target AI app, and choose SDK.
→ **Details**: `workflow/phase-1-discovery.md`

### Phase 2: Project Structure Generation
Create 

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
4209 chars