Best Java MCP Servers
Java MCP servers bring MCP to JVM stacks and enterprise systems, including Spring-based services and internal platform tooling.
Ranked from 16 approved Java listings in the directory by GitHub stars, with featured listings first. Every listing is installable from its detail page.
LaurieWired/GhidraMCP
by LaurieWired
ghidraMCP is an MCP server and Ghidra plugin that lets LLMs autonomously reverse engineer applications inside Ghidra. It exposes core Ghidra functionality to MCP clients, including decompiling and analyzing binaries, automatically renaming methods and data, and listing methods, classes, imports, and exports.
npx -y lauriewired-ghidramcpJava MCP SDK
by modelcontextprotocol
The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI
npx -y @modelcontextprotocol/conformancezinja-coder/jadx-ai-mcp
by zinja-coder
☕ 🏠 - JADX-AI-MCP is a plugin and MCP Server for the JADX decompiler that integrates directly with Model Context Protocol (MCP) to provide live reverse engineering support with LLMs like Claude.
npx -y zinja-coder-jadx-ai-mcpArcadeData/arcadedb
by ArcadeData
](https://glama.ai/mcp/servers/@ArcadeData/arcade-db-multi-model-dbms) 🎖️ ☕ 🏠 - Built-in MCP server for ArcadeDB, a multi-model database (graph, document, key-value, time-series, vector) with SQL, C
npx -y arcadedata-arcadedbCanner/wren-engine
by Canner
🐍 🦀 🏠 - The Semantic Engine for Model Context Protocol(MCP) Clients and AI Agents
npx -y canner-wren-enginejtang613/GhidrAssistMCP
by jtang613
☕ 🏠 - A native Model Context Protocol server for Ghidra. Includes GUI configuration and logging, 31 powerful tools and no external dependencies.
npx -y jtang613-ghidrassistmcpsaseq/discord-mcp
by SaseQ
☕ 📇 🏠 🍎 🪟 🐧 - A MCP server for the Discord integration. Enable your AI assistants to seamlessly interact with Discord. Enhance your Discord experience with powerful automation capabilities.
npx -y saseq-discord-mcpQuarkus MCP Server SDK
by quarkiverse
(Java)
npx -y quarkus-mcp-server-sdkfilesystem@quarkiverse/quarkus-mcp-servers
by quarkiverse
☕ 🏠 - A filesystem allowing for browsing and editing files implemented in Java using Quarkus. Available as jar or native image.
npx -y @jbangdev/jbangquarkiverse/mcp-server-jdbc
by quarkiverse
☕ 🏠 - Connect to any JDBC-compatible database and query, insert, update, delete, and more.
npx -y @jbangdev/jbangquarkiverse/mcp-server-jfx
by quarkiverse
This repository contains a collection of MCP servers implemented in Java using the Quarkus MCP server framework, all runnable with JBang. The jfx server exposes a JavaFX canvas that an LLM can draw on; the collection also includes servers for JDBC databases, inspecting a running JVM, filesystem access, and interacting with a Kubernetes cluster.
npx -y @jbangdev/jbangaliyun/alibabacloud-tablestore-mcp-server
by aliyun
☕ 🐍 ☁️ - MCP service for Tablestore, features include adding documents, semantic search for documents based on vectors and scalars, RAG-friendly, and serverless.
npx -y aliyun-alibabacloud-tablestore-mcp-serverwanaku-ai/wanaku
by wanaku-ai
☁️ 🏠 The Wanaku MCP Router is a SSE-based MCP server that provides an extensible routing engine that allows integrating your enterprise systems with AI agents.
npx -y wanaku-ai-wanaku13bm/GhidraMCP
by 13bm
🐍 ☕ 🏠 - MCP server for integrating Ghidra with AI assistants. This plugin enables binary analysis, providing tools for function inspection, decompilation, memory exploration, and import/export analy
npx -y 13bm-ghidramcpA2A-MCP Java Bridge
by vishalmysore
A2AJava brings powerful A2A-MCP integration directly into your Java applications. It enables developers to annotate standard Java methods and instantly expose them as MCP Server, A2A-discoverable acti
npx -y a2a-mcp-java-bridgethingsboard/thingsboard-mcp
by thingsboard
🎖️ ☕ ☁️ 🏠 🍎 🪟 🐧 - The ThingsBoard MCP Server provides a natural language interface for LLMs and AI agents to interact with your ThingsBoard IoT platform.
npx -y thingsboard-thingsboard-mcp