← 返回 Skills 市场
alirezarezvani

mcp-server-builder

作者 Alireza Rezvani · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
335
总下载
0
收藏
7
当前安装
2
版本数
在 OpenClaw 中安装
/install mcp-server-builder
功能描述
MCP Server Builder
安全使用建议
This skill appears to do what it says: convert OpenAPI specs into MCP tool manifests and starter scaffolds, and validate manifests. Before installing or running: review generated output (tool_manifest.json and scaffold) before deploying or committing it; do not commit API tokens or other secrets that the generated server templates may expect in env vars; if you plan to feed YAML OpenAPI specs, ensure PyYAML is installed where you run the generator; run the validator in --strict mode in CI to catch contract errors; and when deploying a generated MCP server, follow the SKILL.md guidance (host allowlists, redact logs, rate limits) because a single MCP server can increase blast radius if it exposes many tools.
功能分析
Type: OpenClaw Skill Name: mcp-server-builder Version: 1.0.0 The mcp-server-builder skill is a developer utility designed to scaffold and validate Model Context Protocol (MCP) servers from OpenAPI specifications. The included Python scripts, scripts/openapi_to_mcp.py and scripts/mcp_validator.py, perform standard file operations and schema validation without any evidence of malicious intent, data exfiltration, or unauthorized execution. The documentation and templates provided in the references directory are consistent with the stated purpose of improving MCP server development workflows.
能力评估
Purpose & Capability
Name, description, SKILL.md, and the two scripts consistently implement OpenAPI→MCP scaffold generation and manifest validation. No unrelated environment variables, binaries, or cloud credentials are required by the skill itself. The reference server templates do show example env usage (API_BASE, API_TOKEN) for generated code — that is expected for produced scaffolds but is not a requirement of the skill package.
Instruction Scope
The SKILL.md and scripts restrict actions to parsing an OpenAPI spec, producing a tool_manifest.json and a server scaffold, and validating manifests. The scripts read only the specified input (file or stdin) and write outputs to the chosen output directory. There are no instructions to read unrelated system files, probe networks, or exfiltrate data. Note: example templates (references/python-server-template.md) use os.environ to access runtime secrets for the generated server — that is standard for downstream runtime but not used by the generator/validator themselves.
Install Mechanism
There is no install spec and no network/download step; the skill is instruction+script bundle only. All code is included in the skill files. The generator optionally imports PyYAML if parsing YAML input, but PyYAML is not pulled in automatically by this skill (the import is attempted only at runtime and will raise a clear error if YAML is supplied without PyYAML).
Credentials
The skill itself declares no required environment variables or credentials (which is proportional). However, the example server templates demonstrate typical runtime env usage (e.g., API_BASE, API_TOKEN). Users should understand those are for the generated server runtime and are not required to run the generator/validator; they must supply appropriate runtime secrets if they run the scaffolded server.
Persistence & Privilege
The skill does not request persistent presence (always=false) and does not modify other skills or global agent configuration. It writes generated files to an output directory chosen by the user, which is expected behavior for a generator.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mcp-server-builder
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mcp-server-builder 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial publish
v2.1.1
v2.1.1: optimization, reference splits
元数据
Slug mcp-server-builder
版本 1.0.0
许可证 MIT-0
累计安装 9
当前安装数 7
历史版本数 2
常见问题

mcp-server-builder 是什么?

MCP Server Builder. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 335 次。

如何安装 mcp-server-builder?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install mcp-server-builder」即可一键安装,无需额外配置。

mcp-server-builder 是免费的吗?

是的,mcp-server-builder 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

mcp-server-builder 支持哪些平台?

mcp-server-builder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 mcp-server-builder?

由 Alireza Rezvani(@alirezarezvani)开发并维护,当前版本 v1.0.0。

💬 留言讨论