modrinth-mcp
modrinth-mcp
MCP-сервер, который оборачивает API Modrinth, позволяя ИИ-агенту (Claude Code, Claude Desktop, Cursor, …) искать проекты, читать метаданные проектов/версий и публиковать моды Minecraft — создавать проекты и загружать собранные jar-файлы как новые версии.
Инструменты
Инструмент | Авторизация | Что делает |
| ✅ | Проверяет ваш токен; возвращает аутентифицированного пользователя. |
| – | Ищет публичные проекты Modrinth. |
| – | Получает метаданные проекта по slug или id. |
| – | Списывает опубликованные версии проекта. |
| ✅ | Публикует новую версию, загружая один или несколько jar-файлов. |
| ✅ | Создаёт новый проект (в виде черновика). |
| ✅ | Изменяет метаданные существующей версии. |
Инструменты только для чтения работают без токена. Всё, что записывает, требует 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. Требуется для операций записи. |
| не задана | Установите |
|
| Переопределяет User-Agent, отправляемый в Modrinth. |
Пример рабочего процесса
modrinth_whoami— подтвердите, что аутентификация работает.modrinth_create_project— создайте страницу проекта (создаётся как черновик).modrinth_create_version— загрузите собранные jar-файлы с целевымиgame_versionsиloaders.Отправьте проект на проверку на сайте Modrinth, когда будете готовы.
Примечание:
create_versionиcreate_projectпубликуют публичный контент. Вызывайте их только тогда, когда действительно собираетесь публиковать.
Разработка
npm install
MODRINTH_STAGING=1 MODRINTH_TOKEN=your-staging-pat npm startСервер общается по MCP через stdio. stdout зарезервирован для протокола; логи идут в stderr.
Лицензия
Maintenance
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
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to fetch comprehensive information about Maven packages from Maven Central, including README content, package metadata, dependencies, and search functionality with GitHub integration.8MIT
- AlicenseNot gradedqualityBmaintenanceEnables 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
- AlicenseAqualityBmaintenanceEnables AI agents to search Minecraft obfuscated name mappings (class, method, field) across 38 versions, aiding modding, plugin development, and reflection.12MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to read and modify Mendix application models through MCP tools for creating modules, entities, pages, microflows, deploying, and querying runtime data.1
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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