Skip to main content
Glama
vitaliiivanovspryker

Spryker Package Search Tool

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


Beispiel mit ClaudeBeispiel mit Claude für Dokumente

Related MCP server: Code Context MCP Server

🚀 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

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

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vitaliiivanovspryker/spryker-package-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server