Skip to main content
Glama

Herramienta de búsqueda de paquetes Spryker

Una herramienta de línea de comandos que inicializa un servidor de Protocolo de contexto de modelo (MCP) para proporcionar capacidades de búsqueda de paquetes para los repositorios de Spryker GitHub.

Esta herramienta permite buscar paquetes de Spryker o su contenido de código mediante consultas en lenguaje natural. Permite filtrar por organizaciones específicas de GitHub.


✨ Características

  • Buscar paquetes de Spryker en GitHub

  • Búsqueda a nivel de código en los repositorios de Spryker

  • Soporte para filtrado por organización ( spryker , spryker-eco , spryker-sdk , spryker-shop )

  • Se ejecuta como un servidor MCP utilizando el transporte stdio


Ejemplo con ClaudeEjemplo con Claude para documentos

Related MCP server: Code Context MCP Server

🚀 Instalación

Asegúrese de que npm y npx estén instalados.

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

El servidor MCP hace que la herramienta sea compatible con varios agentes de IA para ampliar el contexto con el contexto del Proyecto Spryker

Herramientas:

Ajustes

Puedes agregar tantos servidores como proyectos, simplemente configurándolos correctamente usando el nombre del proyecto.

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

Depurar

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

Prueba

npm test
npx eslint . --fix

🧠 Herramientas disponibles

paquetes de búsqueda de pulverizadores

Busca paquetes de Spryker basándose en una consulta en lenguaje natural.

Parámetros:

  • consulta (cadena, obligatoria): la consulta en lenguaje natural para buscar en los repositorios de GitHub.

  • Organizaciones (matriz de cadenas, opcional): Lista de organizaciones de GitHub para filtrar. Ejemplo: ["spryker", "spryker-eco", "spryker-sdk", "spryker-shop"]

código del paquete de búsqueda de spryker

Busca código PHP dentro de los repositorios de Spryker GitHub.

Parámetros:

  • consulta (cadena, obligatoria): la consulta en lenguaje natural para buscar dentro del código.

  • Organizaciones (matriz de cadenas, opcional): Lista de organizaciones de GitHub para filtrar. Ejemplo: ["spryker", "spryker-eco", "spryker-sdk", "spryker-shop"]

ruta_de_documentación_de_search_spryker

Busca enlaces a la documentación de Spryker.

Parámetros:

  • consulta (cadena, obligatoria): la consulta en lenguaje natural para buscar enlaces de documentación de Spryker.

🧩 Arquitectura

Creado con el SDK del protocolo de contexto de modelo

Utiliza StdioServerTransport para la comunicación

Valida la entrada con zod

Maneja la integración de la API de GitHub para la búsqueda de repositorios y códigos

📄 Licencia

Instituto Tecnológico de Massachusetts (MIT)

👥 Autores

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