Spryker 软件包搜索工具
一个命令行工具,用于初始化模型上下文协议 (MCP) 服务器,为 Spryker GitHub 存储库提供包搜索功能。
此工具允许您使用自然语言查询来搜索 Spryker 软件包或其代码内容。它支持按特定 GitHub 组织进行筛选。
✨ 特点
在 GitHub 上搜索 Spryker 包
跨 Spryker 存储库的代码级搜索
支持按组织进行过滤(
spryker,spryker-eco,spryker-sdk,spryker-shop)使用 stdio 传输作为 MCP 服务器运行


Related MCP server: Code Context MCP Server
🚀 安装
确保npm和npx已安装。
MCP 服务器使该工具与各种 AI 代理兼容,从而通过 Spryker Project 上下文扩展上下文
工具:
设置
您可以添加与项目一样多的服务器,只需使用项目名称正确配置它们即可。
调试
测试
🧠 可用工具
search_spryker_packages
根据自然语言查询搜索 Spryker 包。
参数:
查询(字符串,必需):用于搜索 GitHub 存储库的自然语言查询。
organizations(字符串数组,可选):用于筛选的 GitHub 组织列表。示例:["spryker"、"spryker-eco"、"spryker-sdk"、"spryker-shop"]
search_spryker_package_code
在 Spryker GitHub 存储库中搜索 PHP 代码。
参数:
查询(字符串,必需):在代码中搜索的自然语言查询。
organizations(字符串数组,可选):用于筛选的 GitHub 组织列表。示例:["spryker"、"spryker-eco"、"spryker-sdk"、"spryker-shop"]
search_spryker_documentation_path
搜索 Spryker 文档链接。
参数:
查询(字符串,必需):用于搜索 Spryker 文档链接的自然语言查询。
🧩 建筑
使用模型上下文协议 SDK 构建
使用 StdioServerTransport 进行通信
使用 zod 验证输入
处理存储库和代码搜索的 GitHub API 集成
📄 许可证