MCP Server Builder
Skill Verified ActiveMCP Server Builder
To enable rapid development and enforce quality standards for MCP servers by automating their creation from API contracts.
Features
- Convert OpenAPI paths/operations to MCP tool definitions
- Generate Python or TypeScript MCP server scaffolds
- Validate MCP tool manifests for production readiness
- Enforce schema quality, naming, and descriptions
- Apply versioning and backward-compatibility checks
Use Cases
- Expose internal/external REST APIs to LLM agents
- Replace brittle browser automation with typed tools
- Bootstrap MCP servers from existing OpenAPI specifications
- Ensure repeatable quality checks before publishing MCP tools
Non-Goals
- Acting as a runtime server for MCP tools
- Handling the actual implementation of API endpoint logic
- Providing a UI for API design or documentation browsing
Workflow
- Start with an OpenAPI specification.
- Run `openapi_to_mcp.py` to generate manifest and scaffold.
- Review generated code and tool names.
- Customize server logic and add endpoint-specific implementations.
- Validate the MCP tool manifest using `mcp_validator.py`.
- Integrate and deploy the MCP server.
Practices
- API contract design
- Code generation
- Schema validation
- Production readiness checks
Prerequisites
- Python 3.7+
- OpenAPI specification file
- Optional: PyYAML for YAML input parsing
Installation
First, add the marketplace
/plugin marketplace add alirezarezvani/claude-skills/plugin install engineering@claude-code-skillsQuality Score
VerifiedTrust Signals
Similar Extensions
Validate Plugin
100Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Aws Cdk Development
100AWS Cloud Development Kit (CDK) expert for building cloud infrastructure with TypeScript/Python. Use when creating CDK stacks, defining CDK constructs, implementing infrastructure as code, or when the user mentions CDK, CloudFormation, IaC, cdk synth, cdk deploy, or wants to define AWS infrastructure programmatically. Covers CDK app structure, construct patterns, stack composition, and deployment workflows.
Cleanup Cycles
100Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".
Cli Creator
100Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.
Context Mode Ops
100Manage context-mode GitHub issues, PRs, releases, and marketing with parallel subagent army. Orchestrates 10-20 dynamic agents per task. Use when triaging issues, reviewing PRs, releasing versions, writing LinkedIn posts, announcing releases, fixing bugs, merging contributions, validating ENV vars, testing adapters, or syncing branches.
Fixflow
100Execute coding tasks with a strict delivery workflow: build a full plan, implement one step at a time, run tests continuously, and commit by default after each step (`per_step`). Support explicit commit policy overrides (`final_only`, `milestone`) and optional BDD (Given/When/Then) when users ask for behavior-driven delivery or requirements are unclear.