mvnpm
Use NPM packages as Maven/Gradle dependencies. Searches, converts, and syncs NPM packages to Maven Central via mvnpm.org.
Open source Repository Open in the app JSON README (API)
About
Use NPM packages as Maven/Gradle dependencies. Searches, converts, and syncs NPM packages to Maven Central via mvnpm.org.
Details
- Kind
- Plugins
- Topic
- Developer tools
- Publisher
- mvnpm
- Origin
- marketplace
- Category
- ferramentas
- Last push
- 2026-03-26T00:24:41Z
- Repository state
- ativo
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
mvnpm/mvnpm-claude-plugin/mvnpm
README
# mvnpm Claude Code Plugin A [Claude Code](https://claude.ai/code) plugin that connects to [mvnpm.org](https://mvnpm.org) — a Maven repository facade for NPM packages. It lets Claude search, convert, and manage NPM packages as Maven/Gradle dependencies. ## Installation ### From the marketplace ``` /plugin marketplace add mvnpm/mvnpm-claude-plugin /plugin install mvnpm@mvnpm-marketplace ``` ### Manual MCP setup (without the plugin) ```bash claude mcp add --transport http mvnpm https://mvnpm.org/mcp ``` ## What it does This plugin gives Claude access to mvnpm tools so it can: - **Search** NPM packages available as Maven artifacts - **Convert** NPM package names to Maven/Gradle dependency snippets - **Generate** POM files and ES module import maps - **Browse** artifact contents (JAR/TGZ files) - **Check** Maven Central sync status - **Monitor** the sync pipeline and event logs ## Example prompts - "Add the lit web component library to my pom.xml" - "What's the Maven coordinate for @hotwired/stimulus?" - "Is htmx synced to Maven Central?" - "Generate an import map for lit and @vaadin/router" ## NPM to Maven name mapping | NPM | Maven | |-----|-------| | `lit` | `org.mvnpm:lit` | | `@hotwired/stimulus` | `org.mvnpm.at.hotwired:stimulus` | | `@vaadin/router` | `org.mvnpm.at.vaadin:router` | ## More info - [mvnpm.org](https://mvnpm.org) - [AI Agent setup guide](https://mvnpm.org/ai-agent/) - [GitHub](https://github.com/mvnpm/mvnpm) ## License Apache-2.0