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

8.8k ★Apache-2.0

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-ghidramcp
JavaAI & LLMs
🔌

Java MCP SDK

by modelcontextprotocol

3.4k ★MIT

The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI

$npx -y @modelcontextprotocol/conformance
JavaAI & LLMs
🔌

zinja-coder/jadx-ai-mcp

by zinja-coder

1.9k ★Apache-2.0

☕ 🏠 - 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-mcp
JavaAI & LLMs
🔌

ArcadeData/arcadedb

by ArcadeData

844 ★Apache-2.0

](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-arcadedb
JavaDatabases
🔌

Canner/wren-engine

by Canner

661 ★Apache-2.0

🐍 🦀 🏠 - The Semantic Engine for Model Context Protocol(MCP) Clients and AI Agents

$npx -y canner-wren-engine
JavaAI & LLMs
🔌

jtang613/GhidrAssistMCP

by jtang613

594 ★MIT

☕ 🏠 - A native Model Context Protocol server for Ghidra. Includes GUI configuration and logging, 31 powerful tools and no external dependencies.

$npx -y jtang613-ghidrassistmcp
JavaAI & LLMs
🔌

saseq/discord-mcp

by SaseQ

295 ★MIT

☕ 📇 🏠 🍎 🪟 🐧 - 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-mcp
JavaCommunication
🔌

Quarkus MCP Server SDK

by quarkiverse

190 ★Apache-2.0

(Java)

$npx -y quarkus-mcp-server-sdk
JavaProductivity
🔌

filesystem@quarkiverse/quarkus-mcp-servers

by quarkiverse

188 ★Apache-2.0

☕ 🏠 - A filesystem allowing for browsing and editing files implemented in Java using Quarkus. Available as jar or native image.

$npx -y @jbangdev/jbang
JavaFiles
🔌

quarkiverse/mcp-server-jdbc

by quarkiverse

188 ★Apache-2.0

☕ 🏠 - Connect to any JDBC-compatible database and query, insert, update, delete, and more.

$npx -y @jbangdev/jbang
JavaDatabases
🔌

quarkiverse/mcp-server-jfx

by quarkiverse

188 ★Apache-2.0

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/jbang
JavaProductivity
🔌

aliyun/alibabacloud-tablestore-mcp-server

by aliyun

156 ★Apache-2.0

☕ 🐍 ☁️ - 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-server
JavaSearch
🔌

wanaku-ai/wanaku

by wanaku-ai

112 ★Apache-2.0

☁️ 🏠 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-wanaku
JavaAI & LLMs
🔌

13bm/GhidraMCP

by 13bm

111 ★Apache-2.0

🐍 ☕ 🏠 - 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-ghidramcp
JavaAI & LLMs
🔌

A2A-MCP Java Bridge

by vishalmysore

103 ★MIT

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-bridge
JavaProductivity
🔌

thingsboard/thingsboard-mcp

by thingsboard

95 ★Apache-2.0

🎖️ ☕ ☁️ 🏠 🍎 🪟 🐧 - 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
JavaAI & LLMs