SuperAPI AI 工具集

context7

智能体与模型

查看项目

更新于 10-16 00:05

技能介绍

用途:通过生成的异步 Python 应用使用 context7,在代码中调用其 MCP 支持函数,或用 mcp-skill CLI 检查可用函数。

主要能力与用法:应用入口为 from context7.app import Context7App,创建 app = Context7App() 即可;示例方法 resolve_library_id(query="example", libraryName="example") 需配合 await 调用。所有生成的方法均为异步,忘记 await 会得到协程对象而非结果。CLI 可用 uvx mcp-skill list-apps 列出应用,uvx mcp-skill list-functions context7 列出函数,uvx mcp-skill inspect context7 resolve_library_id 检查单个函数。

依赖与安装:需要 Python 包 mcp-skill。使用 uv 执行 uv pip install mcp-skill,或使用 pip 执行 pip install mcp-skill。

路径配置:需将 .agents/skills 加入 Python 路径,例如 import sys; sys.path.insert(0, ".agents/skills"),或设置 export PYTHONPATH=".agents/skills:$PYTHONPATH"。推荐用 uv run 自动处理依赖,也可直接使用 python。

认证:无需认证。传入 auth 参数可接受但无效果,并会发出警告。

限制与注意:与其他事件循环环境(如 notebook、Web 服务器或异步框架)混用时需谨慎。资料未提供更多功能、收费、价格或平台细节。