Repository navigation
Releases: TejasLamba2006/modrinth-kit
Releases · TejasLamba2006/modrinth-kit
Release list
v0.3.0
Added
- Agent skills in
skills/:modrinth-kit(every operation, safety rules, Modrinth quirks),modrinth-release, andmodrinth-page-sync. The operation list inmodrinth-kitis generated from the registry, and CI fails if it goes stale. modrinth skills list|install|update|uninstall [--agent claude,cursor,codex,agents] [--global]installs the skills bundled with your installed version.- A Claude Code plugin and marketplace (
.claude-plugin/):/plugin marketplace add TejasLamba2006/modrinth-kitinstalls the skills plus the MCP server, and asks for your token (stored in secure storage). - Compatible with
npx skills add TejasLamba2006/modrinth-kit.
v0.2.0
Account and social operations (roadmap scope B). All verified against the Modrinth staging API.
Added
- Users:
user get,user update(username, display name, bio),user icon set/user icon delete. - Follows:
follow add,follow remove,user follows. - Notifications:
notification list [--unread],notification get,notification readandnotification delete(single or bulk). - Reports:
report create(needs confirmation; it goes to moderators),report list,report get,report update. - Moderation threads:
thread get(by ID or--project),thread send(reply to moderators),thread message delete. - Collections (v3):
collection list/get/create/update/icon set/delete;updatesupports--add/--remove. team jointo accept an invite,project bulk-updatefor many projects at once.version from-hashesandversion latest(newest compatible version for file hashes).project disclosures get/set(v3 content disclosures: telemetry, AI use, ads, paid features...).[[donations]]in modrinth.toml, managed bysync.test/staging.shend-to-end script and a nightly staging workflow.
v0.1.1
Every operation was exercised end to end against the Modrinth staging API (CLI and MCP).
Fixed
version file addfailed with "datafield must come before file fields": the multipartdatapart is now sent first.synccrashed on "You may not upload duplicate gallery images": two manifest entries pointing at the same image are now rejected up front, and an image that only changed title is renamed in place instead of re-uploaded.initwroteclient_side/server_sidefor plugin projects, which made the nextsyncfail (plugins have no side fields on Modrinth).- API errors now include labrinth's
details(e.g. "editing project: loader fieldenvironmentdoes not exist...") instead of just the generic description. - Auth error for unverified accounts now says to verify the email instead of blaming token scopes.
Removed
project.scheduleandversion.schedule: Modrinth removed these routes (they return 404 even though the official spec still lists them).
v0.1.0
First release: CLI, MCP server (44 tools), modrinth.toml sync/publish, GitHub Action. npm: https://www.npmjs.com/package/modrinth-kit