Skip to main content
Glama

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

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