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-Paketsuchtool

Ein Befehlszeilentool, das einen Model Context Protocol (MCP)-Server initialisiert, um Paketsuchfunktionen für Spryker GitHub-Repositorys bereitzustellen.

Mit diesem Tool können Sie Spryker-Pakete oder deren Codeinhalte mithilfe von Abfragen in natürlicher Sprache durchsuchen. Es unterstützt die Filterung nach bestimmten GitHub-Organisationen.


✨ Funktionen

  • Suche nach Spryker-Paketen auf GitHub
  • Suche auf Codeebene in allen Spryker-Repositories
  • Unterstützung für das Filtern nach Organisation ( spryker , spryker-eco , spryker-sdk , spryker-shop )
  • Läuft als MCP-Server mit stdio-Transport

🚀 Installation

Stellen Sie sicher, dass npm und npx installiert sind.

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

Der MCP-Server macht das Tool mit verschiedenen KI-Agenten kompatibel, um den Kontext mit dem Spryker-Projektkontext zu erweitern

Werkzeuge:

Einstellungen

Sie können so viele Server wie Projekte hinzufügen, indem Sie sie einfach mit dem Projektnamen richtig konfigurieren.

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

Debuggen

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

Prüfen

npm test
npx eslint . --fix

🧠 Verfügbare Tools

Suche nach Spryker-Paketen

Sucht nach Spryker-Paketen basierend auf einer Abfrage in natürlicher Sprache.

Parameter:

  • Abfrage (Zeichenfolge, erforderlich): Die Abfrage in natürlicher Sprache zum Durchsuchen von GitHub-Repositorys.
  • Organisationen (Array von Zeichenfolgen, optional): Liste der GitHub-Organisationen, nach denen gefiltert werden soll. Beispiel: ["spryker", "spryker-eco", "spryker-sdk", "spryker-shop"]
Suche_Spryker_Paketcode

Sucht nach PHP-Code in Spryker GitHub-Repositories.

Parameter:

  • Abfrage (Zeichenfolge, erforderlich): Die Abfrage in natürlicher Sprache, um im Code zu suchen.
  • Organisationen (Array von Zeichenfolgen, optional): Liste der GitHub-Organisationen, nach denen gefiltert werden soll. Beispiel: ["spryker", "spryker-eco", "spryker-sdk", "spryker-shop"]
Suchpfad für die Spryker-Dokumentation

Sucht nach Links zur Spryker-Dokumentation.

Parameter:

  • Abfrage (Zeichenfolge, erforderlich): Die Abfrage in natürlicher Sprache zum Durchsuchen der Spryker-Dokumentationslinks.

🧩 Architektur

Erstellt mit Model Context Protocol SDK

Verwendet StdioServerTransport zur Kommunikation

Validiert die Eingabe mit zod

Verwaltet die GitHub-API-Integration für die Repository- und Codesuche

📄 Lizenz

MIT

👥 Autoren

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.

Ein MCP-Server, der Suchfunktionen in natürlicher Sprache für Spryker-Pakete und -Code in GitHub-Repositories ermöglicht, sodass Benutzer Spryker-Module und -Dokumentation mithilfe von Konversationsabfragen finden können.

  1. ✨ Funktionen
    1. 🚀 Installation
      1. Der MCP-Server macht das Tool mit verschiedenen KI-Agenten kompatibel, um den Kontext mit dem Spryker-Projektkontext zu erweitern
        1. Werkzeuge:
      2. Einstellungen
        1. Debuggen
          1. Prüfen
            1. 🧠 Verfügbare Tools
              1. Suche nach Spryker-Paketen
              2. Suche\_Spryker\_Paketcode
              3. Suchpfad für die Spryker-Dokumentation
            2. 🧩 Architektur
              1. 👥 Autoren

                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