Spryker Package Search Tool

Integrations

  • Searches Spryker packages and code on GitHub repositories, with filtering by specific organizations like spryker, spryker-eco, spryker-sdk, and spryker-shop.

  • Works with JetBrains AI Assistant plugin to provide Spryker package search capabilities within the IDE.

  • Enables searching for PHP code inside Spryker GitHub repositories using natural language queries.

Spryker 软件包搜索工具

一个命令行工具,用于初始化模型上下文协议 (MCP) 服务器,为 Spryker GitHub 存储库提供包搜索功能

此工具允许您使用自然语言查询来搜索 Spryker 软件包或其代码内容。它支持按特定 GitHub 组织进行筛选。


✨ 特点

  • 在 GitHub 上搜索 Spryker 包
  • 跨 Spryker 存储库的代码级搜索
  • 支持按组织进行过滤( sprykerspryker-ecospryker-sdkspryker-shop
  • 使用 stdio 传输作为 MCP 服务器运行

🚀 安装

确保npmnpx已安装。

git clone
cd spryker-module-finder && npm install

MCP 服务器使该工具与各种 AI 代理兼容,从而通过 Spryker Project 上下文扩展上下文

工具:

设置

您可以添加与项目一样多的服务器,只需使用项目名称正确配置它们即可。

{ "mcpServers": { "sprykerPackageSearch": { "command": "npx", "args": [ "-y", "/FULL_PATH/spryker-module-finder" ], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN":"token" } } } }

调试

npx @modelcontextprotocol/inspector npx node src/index.js

测试

npm test
npx eslint . --fix

🧠 可用工具

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 集成

📄 许可证

麻省理工学院

👥 作者

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

MCP 服务器为 GitHub 存储库中的 Spryker 包和代码提供自然语言搜索功能,让用户能够使用对话查询来查找 Spryker 模块和文档。

  1. ✨ 特点
    1. 🚀 安装
      1. MCP 服务器使该工具与各种 AI 代理兼容,从而通过 Spryker Project 上下文扩展上下文
        1. 工具:
      2. 设置
        1. 调试
          1. 测试
            1. 🧠 可用工具
              1. search\_spryker\_packages
              2. search\_spryker\_package\_code
              3. search\_spryker\_documentation\_path
            2. 🧩 建筑
              1. 👥 作者

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.
                  Last updated -
                  7
                  87
                  15
                  TypeScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.
                  Last updated -
                  7
                  18
                  4
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that enables communication with GitLab repositories, allowing interaction with GitLab's API to manage projects, issues, and repositories through natural language.
                  Last updated -
                  20
                  JavaScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  An MCP server that provides semantic search over local git repositories, enabling users to clone repositories, process branches, and search code through vectorized code chunks.
                  Last updated -
                  TypeScript
                  MIT License
                  • Apple

                View all related MCP servers

                ID: 5o0vbtha5x