← 返回 Skills 市场
nuradil

Agentic Mcp Server Builder Conflict

作者 nuradil · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
372
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install agentic-mcp-server-builder-conflict
功能描述
Scaffold MCP server projects and baseline tool contract checks. Use for defining tool schemas, generating starter server layouts, and validating MCP-ready st...
使用说明 (SKILL.md)

Agentic MCP Server Builder

Overview

Create a minimal MCP server scaffold and contract summary from a structured tool list.

Workflow

  1. Define server name and tool list with descriptions.
  2. Generate scaffold file map and tool contract summary.
  3. Optionally materialize starter files when not in dry-run mode.
  4. Review generated contract checks before adding business logic.

Use Bundled Resources

  • Run scripts/scaffold_mcp_server.py to generate starter artifacts.
  • Read references/mcp-scaffold-guide.md for file layout and contract checks.

Guardrails

  • Keep tool boundaries explicit and minimal.
  • Include deterministic outputs and clear input/output schemas.
安全使用建议
This skill appears to do only scaffolding and contract-summary generation and does not request secrets or network access. Before running: 1) prefer dry-run to inspect output without file writes; 2) avoid enabling --allow-outside-workspace unless you trust the payload and want files written outside the current directory; 3) review and validate any input JSON (it is capped at 1MB) and the generated artifact path to avoid overwriting important files; 4) note the metadata mismatches (ownerId/slug/version) — they suggest sloppy packaging but not necessarily malicious intent. If you plan to run this in an automated agent, test it interactively first in an isolated workspace.
功能分析
Type: OpenClaw Skill Name: agentic-mcp-server-builder-conflict Version: 1.0.0 The skill contains a scaffolding script (`scripts/scaffold_mcp_server.py`) that allows writing files to arbitrary locations on the filesystem. Specifically, the `--output` argument is not validated against the workspace root, and the script includes an explicit `--allow-outside-workspace` flag that bypasses directory restrictions for the scaffolded files. While the intended use case is project generation, these capabilities represent a high-risk surface for an AI agent, as they could be exploited via prompt injection to overwrite sensitive configuration files (e.g., .bashrc, SSH keys) with the script's output.
能力评估
Purpose & Capability
The SKILL.md, included Python script, and reference guide all implement scaffolding and contract-check behavior described by the skill. Minor incoherence: registry metadata (slug, ownerId, and version) in the skill bundle differs from values inside _meta.json and the SKILL.md name; this looks like packaging/versioning drift rather than functional mismatch.
Instruction Scope
Runtime instructions are limited: run scripts/scaffold_mcp_server.py and consult the guide. The script reads a JSON payload (with a 1MB cap), normalizes tool names, optionally writes a small set of starter files, and emits an artifact. It does not invoke network calls, read arbitrary system files, or attempt to exfiltrate data.
Install Mechanism
Instruction-only skill with no install spec and no external downloads. The only code executed is the included Python script; no dependencies are required beyond a Python runtime.
Credentials
The skill requests no environment variables, credentials, or config paths. The script operates on input/output file paths only, which is proportional to a scaffolding tool.
Persistence & Privilege
always is false and the skill does not request permanent presence or modify other skills. It may write files into the workspace (or outside it if --allow-outside-workspace is used), which is expected for a scaffolder.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agentic-mcp-server-builder-conflict
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agentic-mcp-server-builder-conflict 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of agentic-mcp-server-builder. - Enables scaffolding of MCP server projects with tool schema definitions and baseline contract checks. - Generates starter server layouts and summarizes tool contracts from structured lists. - Provides scripts and guides for creating and validating MCP-ready server structures. - Emphasizes explicit tool boundaries and clear input/output schemas.
元数据
Slug agentic-mcp-server-builder-conflict
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Agentic Mcp Server Builder Conflict 是什么?

Scaffold MCP server projects and baseline tool contract checks. Use for defining tool schemas, generating starter server layouts, and validating MCP-ready st... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 372 次。

如何安装 Agentic Mcp Server Builder Conflict?

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

Agentic Mcp Server Builder Conflict 是免费的吗?

是的,Agentic Mcp Server Builder Conflict 完全免费(开源免费),可自由下载、安装和使用。

Agentic Mcp Server Builder Conflict 支持哪些平台?

Agentic Mcp Server Builder Conflict 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Agentic Mcp Server Builder Conflict?

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

💬 留言讨论