跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

MCP Server Builder

技能 已验证 活跃

MCP Server Builder

目的

To enable rapid development and enforce quality standards for MCP servers by automating their creation from API contracts.

功能

  • 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

使用场景

  • 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

非目标

  • 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

工作流

  1. Start with an OpenAPI specification.
  2. Run `openapi_to_mcp.py` to generate manifest and scaffold.
  3. Review generated code and tool names.
  4. Customize server logic and add endpoint-specific implementations.
  5. Validate the MCP tool manifest using `mcp_validator.py`.
  6. Integrate and deploy the MCP server.

实践

  • API contract design
  • Code generation
  • Schema validation
  • Production readiness checks

先决条件

  • Python 3.7+
  • OpenAPI specification file
  • Optional: PyYAML for YAML input parsing

安装

请先添加 Marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering@claude-code-skills

质量评分

已验证
98 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标14.6k
许可证MIT
状态
查看源代码

类似扩展

Validate Plugin

100

Validate a Claude Code plugin structure, frontmatter, and MCP tool references

技能
ruvnet

Aws Cdk Development

100

AWS Cloud Development Kit (CDK) 专家,用于使用 TypeScript/Python 构建云基础设施。在创建 CDK 堆栈、定义 CDK 构造、实现基础设施即代码,或当用户提及 CDK、CloudFormation、IaC、cdk synth、cdk deploy,或希望以编程方式定义 AWS 基础设施时使用。涵盖 CDK 应用结构、构造模式、堆栈组合和部署工作流。

技能
zxkane

Cleanup Cycles

100

Detect 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".

技能
raintree-technology

Cli Creator

100

Build 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.

技能
openai

Context Mode Ops

100

使用并行子代理军队管理 context-mode GitHub 问题、PR、发布和营销。为每个任务编排 10-20 个动态代理。在分类问题、审查 PR、发布版本、撰写 LinkedIn 帖子、宣布发布、修复错误、合并贡献、验证 ENV 变量、测试适配器或同步分支时使用。

技能
mksglu

Fixflow

100

使用严格的交付工作流执行编码任务:构建完整计划、分步实现、持续运行测试,并默认在每一步 (`per_step`) 后提交。当用户要求行为驱动交付或需求不明确时,支持显式提交策略覆盖 (`final_only`, `milestone`) 和可选的 BDD(给定/当/则)。

技能
majiayu000