← 返回 Skills 市场
tangweigang-jpg

Mcp Python Sdk

作者 Tang Weigang · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
65
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install mcp-python-sdk
功能描述
MCP Python SDK:Anthropic 主导的 Model Context Protocol 参考实现。2 server 层 + 3 transport + 3 原语 + 4 协议版本 + 50 条约束。 MCP Python SDK: reference Python implementation o...
安全使用建议
This package is inconsistent: it presents as an MCP SDK but includes a compiled finance blueprint that tells the agent to run Python checks, install recipes, and rely on ZVT and environment paths that aren't declared. Before installing or running it, (1) verify you actually intended a finance/backtest blueprint rather than an MCP SDK, (2) open and read references/seed.yaml and human_summary.md in full to see the exact commands and preconditions, (3) do not let an agent run install or shell commands from this skill in a production environment — run them manually in a sandbox first, (4) confirm any required env vars (e.g., ZVT_HOME, API tokens) and package installs (zvt, pywin32, AnyIO, Starlette) and only provide secrets that are strictly necessary, and (5) ask the author to correct the skill metadata (declare required binaries/env, or remove unrelated finance content) — that clarification would materially reduce the risk and could change the assessment to benign.
功能分析
Type: OpenClaw Skill Name: mcp-python-sdk Version: 0.1.0 The skill bundle is a comprehensive reference implementation and operational guide for the Model Context Protocol (MCP) and the ZVT quant trading library. The files (SKILL.md, seed.yaml) contain detailed instructions for an AI agent to manage data collection, factor computation, and backtesting. Security-wise, the bundle includes proactive constraints against common vulnerabilities, such as DNS-rebinding protection (mcp-C-003) and preventing internal data leakage in error responses (mcp-C-029). While the preconditions in references/seed.yaml perform file system checks (e.g., PC-04 touching ~/.zvt), these actions are strictly aligned with the stated purpose of initializing local financial databases. No evidence of malicious intent, exfiltration, or unauthorized remote execution was found.
能力标签
cryptocan-make-purchasesrequires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
Name/description present an MCP Python SDK reference implementation, but metadata and included files (human_summary.md and references/seed.yaml) are a compiled finance blueprint (finance-bp-140) describing ZVT backtests, Doraemon persona, and finance-specific tooling. This mismatch between declared purpose and actual content is incoherent.
Instruction Scope
SKILL.md and seed.yaml instruct the host agent to reload seed.yaml, run precondition checks (python3 -c 'import zvt' etc.), execute install triggers, and read LATEST.yaml/LATEST.jsonl — actions that touch the filesystem, run shell/python commands, and may trigger package installs. Those runtime actions go beyond a simple documentation skill and reference finance-specific runtime checks not declared in the skill header.
Install Mechanism
There is no install spec (instruction-only), which minimizes delivery-time risk; however seed.yaml includes install_trigger and host_adapter.install_recipes[] references meaning the agent is expected to run installs on the host at runtime. Because no explicit install recipe is packaged, the actual install behavior depends on agent implementation and could lead to unexpected package installs.
Credentials
The skill declares no required env vars or config paths, yet seed.yaml and preconditions reference environment state (ZVT_HOME), python/pip availability, and services (eastmoney, OAuth flows in intent_router). Credentials or environment requirements are not declared, which is disproportionate and hides needed permissions/resources.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request persistent/always-on privileges or modify other skills. Autonomous invocation is allowed by default and not an added flag here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mcp-python-sdk
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mcp-python-sdk 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
MCP Python SDK skill — 50 constraints / 1 fatal. 4 protocol versions, 3 transports, 3 primitives.
元数据
Slug mcp-python-sdk
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Mcp Python Sdk 是什么?

MCP Python SDK:Anthropic 主导的 Model Context Protocol 参考实现。2 server 层 + 3 transport + 3 原语 + 4 协议版本 + 50 条约束。 MCP Python SDK: reference Python implementation o... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 65 次。

如何安装 Mcp Python Sdk?

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

Mcp Python Sdk 是免费的吗?

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

Mcp Python Sdk 支持哪些平台?

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

谁开发了 Mcp Python Sdk?

由 Tang Weigang(@tangweigang-jpg)开发并维护,当前版本 v0.1.0。

💬 留言讨论