Skip to main content
Glama
justinscott12

modrinth-mcp

modrinth-mcp

MCP-сервер, который оборачивает API Modrinth, позволяя ИИ-агенту (Claude Code, Claude Desktop, Cursor, …) искать проекты, читать метаданные проектов/версий и публиковать моды Minecraft — создавать проекты и загружать собранные jar-файлы как новые версии.

Инструменты

Инструмент

Авторизация

Что делает

modrinth_whoami

Проверяет ваш токен; возвращает аутентифицированного пользователя.

modrinth_search_projects

Ищет публичные проекты Modrinth.

modrinth_get_project

Получает метаданные проекта по slug или id.

modrinth_list_project_versions

Списывает опубликованные версии проекта.

modrinth_create_version

Публикует новую версию, загружая один или несколько jar-файлов.

modrinth_create_project

Создаёт новый проект (в виде черновика).

modrinth_modify_version

Изменяет метаданные существующей версии.

Инструменты только для чтения работают без токена. Всё, что записывает, требует Personal Access Token Modrinth.

Related MCP server: ModWrench MCP Server

Получение токена

Создайте PAT на https://modrinth.com/settings/pats со следующими областями доступа:

  • Чтение проектов

  • Чтение версий

  • Создание версий

  • Запись версий

Задайте его как переменную окружения MODRINTH_TOKEN.

Установка

Как плагин Claude Code

/plugin marketplace add justinscott12/modrinth-mcp
/plugin install modrinth-mcp@justinscott12

При включении плагина у вас запросят токен Modrinth. Под капотом он запускает опубликованный npm-пакет через npx.

Как MCP-сервер (любой клиент)

Добавьте в конфиг вашего MCP-клиента (например, Claude Desktop claude_desktop_config.json):

{
  "mcpServers": {
    "modrinth": {
      "command": "npx",
      "args": ["-y", "@justinscott12/modrinth-mcp"],
      "env": {
        "MODRINTH_TOKEN": "your-modrinth-pat"
      }
    }
  }
}

Или напрямую в Claude Code:

claude mcp add modrinth --env MODRINTH_TOKEN=your-modrinth-pat -- npx -y @justinscott12/modrinth-mcp

Переменные окружения

Переменная

По умолчанию

Назначение

MODRINTH_TOKEN

Персональный токен доступа Modrinth. Требуется для операций записи.

MODRINTH_STAGING

не задана

Установите 1, чтобы обращаться к https://staging-api.modrinth.com для безопасного тестирования.

MODRINTH_USER_AGENT

modrinth-mcp/<version> …

Переопределяет User-Agent, отправляемый в Modrinth.

Пример рабочего процесса

  1. modrinth_whoami — подтвердите, что аутентификация работает.

  2. modrinth_create_project — создайте страницу проекта (создаётся как черновик).

  3. modrinth_create_version — загрузите собранные jar-файлы с целевыми game_versions и loaders.

  4. Отправьте проект на проверку на сайте Modrinth, когда будете готовы.

Примечание: create_version и create_project публикуют публичный контент. Вызывайте их только тогда, когда действительно собираетесь публиковать.

Разработка

npm install
MODRINTH_STAGING=1 MODRINTH_TOKEN=your-staging-pat npm start

Сервер общается по MCP через stdio. stdout зарезервирован для протокола; логи идут в stderr.

Лицензия

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI assistants to search, browse, and manage mods across Nexus Mods, mod.io, Thunderstore, and Modrinth, as well as perform local diagnostics like detecting games and parsing crash logs.
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to read and modify Mendix application models through MCP tools for creating modules, entities, pages, microflows, deploying, and querying runtime data.
    1

View all related MCP servers

Related MCP Connectors

  • Search a curated directory of 300+ verified AI agents, MCP servers, and agentic tools.

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only

View all MCP Connectors

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/justinscott12/modrinth-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server