Back to Java MCP SDK

Alternatives to Java MCP SDK

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

Java MCP SDK is tagged Java, AI & LLMs. The servers below cover similar ground, ranked by how many tags they share with it, then by GitHub stars.

🔌

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
🔌

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
🔌

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
🔌

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
🔌

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
🔌

netdata/netdata#Netdata

by netdata

79k ★GPL-3.0

🎖️ 🏠 ☁️ 📟 🍎 🪟 🐧 - Discovery, exploration, reporting and root cause analysis using all observability data, including metrics, logs, systems, containers, processes, and network connections

$npx -y netdata-netdata-netdata
CAI & LLMs
🔌

upstash/context7

by upstash

55k ★MIT

📇 ☁️ - Up-to-date code documentation for LLMs and AI code editors.

$npx -y ctx7
TypeScriptAI & LLMs
🔌

oraios/serena

by oraios

24k ★MIT

🐍 🏠 - A fully-featured coding agent that relies on symbolic code operations by using language servers.

$npx -y oraios-serena
PythonAI & LLMs
🔌

Python MCP SDK

by modelcontextprotocol

23k ★MIT

The official Python SDK for the Model Context Protocol. With it, developers build MCP servers that expose tools, resources, and prompts to any MCP host, and MCP clients that connect to any MCP server, over the standard stdio, Streamable HTTP, and SSE transports; it requires Python 3.11+, and the optional CLI extra adds the mcp command-line tool (mcp dev, mcp run, mcp install). It is a development library, not a ready-made data server.

$npx -y -y @modelcontextprotocol/inspector
PythonAI & LLMs
🔌

topoteretes/cognee

by topoteretes

17k ★Apache-2.0

📇 🏠 - Memory manager for AI apps and Agents using various graph and vector stores and allowing ingestion from 30+ data sources

$npx -y topoteretes-cognee
PythonAI & LLMs
Best Java MCP SDK Alternatives