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プロジェクトのコンテキストでコンテキストを拡張します。

ツール:

設定

プロジェクト名を使用して適切に構成するだけで、プロジェクトと同じ数のサーバーを追加できます。

{ "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

🧠 利用可能なツール

sprykerパッケージを検索

自然言語クエリに基づいて Spryker パッケージを検索します。

パラメータ:

  • query (文字列、必須): GitHub リポジトリを検索するための自然言語クエリ。
  • organizations(文字列の配列、オプション):フィルタリングするGitHub組織のリスト。例:["spryker", "spryker-eco", "spryker-sdk", "spryker-shop"]
search_spryker_package_code

Spryker GitHub リポジトリ内の PHP コードを検索します。

パラメータ:

  • query (文字列、必須): コード内で検索する自然言語クエリ。
  • organizations(文字列の配列、オプション):フィルタリングするGitHub組織のリスト。例:["spryker", "spryker-eco", "spryker-sdk", "spryker-shop"]
search_spryker_documentation_path

Spryker ドキュメント リンクを検索します。

パラメータ:

  • query (文字列、必須): 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.

GitHub リポジトリ全体の Spryker パッケージとコードの自然言語検索機能を有効にする MCP サーバー。ユーザーは会話型クエリを使用して Spryker モジュールとドキュメントを見つけることができます。

  1. ✨ 特徴
    1. 🚀 インストール
      1. MCPサーバーは、ツールをさまざまなAIエージェントと互換性を持たせ、Sprykerプロジェクトのコンテキストでコンテキストを拡張します。
        1. ツール:
      2. 設定
        1. デバッグ
          1. テスト
            1. 🧠 利用可能なツール
              1. sprykerパッケージを検索
              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