Repolode
modelcontextprotocol

modelcontextprotocol/registry

Реестр, поддерживаемый сообществом: MCP-клиенты могут находить в нём MCP-серверы, как в магазине приложений.

Звёзды
7,395
Форки
1,033
Открытые issues
193
Последний коммит
22 часа назад

Что это?

MCP Registry — это сервис, который предоставляет MCP-клиентам список доступных MCP-серверов и служит чем-то вроде магазина приложений для экосистемы Model Context Protocol. Авторы серверов публикуют их в реестре, чтобы клиенты могли найти всё в одном месте.

Публикация выполняется из собственного проекта сервера с помощью CLI mcp-publisher, а не через pull request в этот репозиторий. Публикаторы проходят аутентификацию через GitHub OAuth или GitHub OIDC в GitHub Actions либо подтверждают владение доменом с помощью DNS- или HTTP-проверки. При публикации реестр проверяет, кому принадлежит пространство имён.

Проект написан на Go и работает как HTTP API с PostgreSQL. Локальное окружение для разработки можно запустить одной командой make с помощью Docker Compose, а готовые образы контейнеров публикуются в GitHub Container Registry. API зафиксирован на версии v0.1; в ближайшее время несовместимых изменений не планируется.

Ключевые возможности

  • 01Предоставляет список MCP-серверов, которые MCP-клиенты могут запрашивать и находить
  • 02Публикация серверов из их собственных проектов через CLI mcp-publisher
  • 03Проверка владения пространством имён через вход в GitHub, GitHub OIDC, DNS или HTTP
  • 04HTTP API на Go с PostgreSQL
  • 05Локальное окружение для разработки через Docker Compose и образы, собранные с помощью ko

Сценарии использования

  • Публикация MCP-сервера, чтобы клиенты могли его найти
  • Разработка MCP-клиента, которому нужен список доступных серверов
  • Интеграция поиска по реестру в инструменты или клиентские приложения
  • Запуск закрытого реестра или реестра на собственной инфраструктуре для разработки и тестирования

Быстрый старт

  1. 1

    Установите Docker, Go, ko и golangci-lint (см. предварительные требования в README).

  2. 2

    Запустите полную среду разработки с PostgreSQL.

    make dev-compose
  3. 3

    Соберите publisher CLI (необязательно, если нужно опубликовать сервер).

    make publisher

Что важно знать

  • Публикация сервера не выполняется через pull request в этот репозиторий; вместо этого используйте mcp-publisher CLI.
  • API находится в предварительной версии, а база данных в среде разработки использует временное хранилище, которое сбрасывается при перезапуске контейнера.
  • В качестве лицензии указано NOASSERTION, поэтому по метаданным нельзя однозначно определить её условия.

В подборках

Темы

Частые вопросы

Что такое registry?
Реестр, поддерживаемый сообществом: MCP-клиенты могут находить в нём MCP-серверы, как в магазине приложений. MCP Registry — это сервис, который предоставляет MCP-клиентам список доступных MCP-серверов и служит чем-то вроде магазина приложений для экосистемы Model Context Protocol. Авторы серверов публикуют их в реестре, чтобы клиенты могли найти всё в одном месте.
registry можно использовать бесплатно? Какая у него лицензия?
registry распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
registry всё ещё поддерживается?
Активно поддерживается. Последний коммит в registry — 21 окт. 2026 г..
Для чего можно использовать registry?
Публикация MCP-сервера, чтобы клиенты могли его найти Разработка MCP-клиента, которому нужен список доступных серверов Интеграция поиска по реестру в инструменты или клиентские приложения Запуск закрытого реестра или реестра на собственной инфраструктуре для разработки и тестирования
Как установить registry?
Установите Docker, Go, ko и golangci-lint (см. предварительные требования в README). Запустите полную среду разработки с PostgreSQL.: make dev-compose Соберите publisher CLI (необязательно, если нужно опубликовать сервер).: make publisher
Где скачать registry?
Исходный код и инструкции по установке — на GitHub: https://github.com/modelcontextprotocol/registry

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Фреймворк, который предоставляет AI-агентам на базе LLM стандартизированный доступ к более чем 1000 научным инструментам, наборам данных и API для исследовательских процессов.

1,8 тыс.267PythonApache-2.0Обновлён 8 часов назад