Skip to main content
Glama

Инструмент поиска пакетов Spryker

Инструмент командной строки, который инициализирует сервер Model Context Protocol (MCP) для предоставления возможностей поиска пакетов для репозиториев Spryker GitHub.

Этот инструмент позволяет вам искать пакеты Spryker или их содержимое кода с помощью запросов на естественном языке. Он поддерживает фильтрацию по определенным организациям GitHub.


✨ Особенности

  • Поиск пакетов Spryker на GitHub

  • Поиск на уровне кода в репозиториях Spryker

  • Поддержка фильтрации по организациям ( spryker , spryker-eco , spryker-sdk , spryker-shop )

  • Работает как сервер MCP с использованием транспорта stdio


Пример с КлодомПример с Клодом для документов

Related MCP server: Code Context MCP Server

🚀 Установка

Убедитесь, что установлены npm и npx .

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

Сервер MCP делает инструмент совместимым с различными агентами ИИ, чтобы расширить контекст с помощью контекста проекта 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

🧠 Доступные инструменты

search_spryker_packages

Поиск пакетов Spryker на основе запроса на естественном языке.

Параметры:

  • запрос (строка, обязательно): запрос на естественном языке для поиска в репозиториях GitHub.

  • organizations (массив строк, необязательно): Список организаций GitHub для фильтрации. Пример: ["spryker", "spryker-eco", "spryker-sdk", "spryker-shop"]

search_spryker_package_code

Поиск PHP-кода в репозиториях Spryker GitHub.

Параметры:

  • запрос (строка, обязательно): запрос на естественном языке для поиска в коде.

  • organizations (массив строк, необязательно): Список организаций GitHub для фильтрации. Пример: ["spryker", "spryker-eco", "spryker-sdk", "spryker-shop"]

search_spryker_documentation_path

Поиск ссылок на документацию Spryker.

Параметры:

  • запрос (строка, обязательно): запрос на естественном языке для поиска ссылок на документацию Spryker.

🧩 Архитектура

Создано с помощью SDK Model Context Protocol

Использует StdioServerTransport для связи

Проверяет ввод с помощью zod

Обеспечивает интеграцию API GitHub для поиска в репозитории и кода.

📄 Лицензия

Массачусетский технологический институт

👥 Авторы

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