Перейти к содержимому

godoc-mcp-server

Поиск Go-пакетов и их документации из pkg.go.dev для Golang-программистов.

Go
29 stars

Описание

Это MCP-сервер на Go, который предоставляет доступ к информации о пакетах Go из pkg.go.dev. Ключевые особенности: поиск пакетов с подсчетом импортов, получение детальной информации (TODO: примеры), локальный кэш для оптимизации. Технологии: Go, API pkg.go.dev. Применения: помощь в разработке Go-кода, интеграция с LLM для автоматизированного поиска и анализа документации, ускорение работы программистов.

Возможности

Поиск пакетов

Поиск Go-пакетов по имени с информацией об импортах и подпаках.

Получение информации о пакете

Детальная информация о пакете, включая документацию (планируется добавление примеров).

Локальный кэш

Кэширование результатов поиска для избежания повторных запросов к pkg.go.dev.

Интеграция с LLM

Предоставление данных в формате, удобном для LLM, с детальными описаниями параметров.

Установка

Скачайте скомпилированный бинарник со страницы релизов: https://github.com/yikakia/godoc-mcp-server/releases/tag/latest.

Или установите из исходного кода:

go install github.com/yikakia/godoc-mcp-server/cmd/godoc-mcp-server@latest

Запуск: сервер работает по stdio, используйте клиент для запросов.

Информация

Язык
Go
Лицензия
MIT License
GitHub Stars
29

Ссылки