npx skills add ...
npx skills add alirezarezvani/claude-skills --skill mcp-server-builder
Design and ship production-ready MCP (Model Context Protocol) servers from OpenAPI contracts instead of hand-written tool wrappers. Python and TypeScript support, schema validation, safe evolution. Use when exposing an existing API as an MCP server, building tool integrations for Claude or Codex or Cursor, or scaffolding an MCP project from scratch.
npx skills add alirezarezvani/claude-skills --skill mcp-server-builder
Tier: POWERFUL · Category: Engineering · Domain: AI / API Integration
Use this skill to design and ship production-ready MCP servers from API contracts instead of hand-written one-off tool wrappers. It focuses on fast scaffolding, schema quality, validation, and safe evolution.
The workflow supports both Python and TypeScript MCP implementations and treats OpenAPI as the source of truth.
Supports stdin as well:
Run validator before integration tests:
Checks include duplicate names, invalid schema shape, missing descriptions, empty required fields, and naming hygiene.
Key items before publishing:
Full hardening guidance: references/production-hardening-guide.md.
python3 scripts/openapi_to_mcp.py --help
--inputpython3 scripts/mcp_validator.py --help
cat openapi.json | python3 scripts/openapi_to_mcp.py --server-name billing-mcp --language typescriptpython3 scripts/mcp_validator.py --input out/tool_manifest.json --strict --format text