mcp server
eclipse-mcp-server
Eclipse IDE plugin exposing workspace operations to Claude Code via MCP
Set up
Runs on your computer. Pick your agent and operating system.
This project does not publish an install method we can turn into a config. Follow the README instead.
README
synced Oct 21, 2026Eclipse MCP Server
An Eclipse IDE plugin that lets Claude Code control your Eclipse workspace — build, launch, read console output, and more.
Quick Start
1. Download and install
Download the eclipse.mcp.server_<version>.jar from the latest release and copy it into your Eclipse dropins/ folder:
<eclipse-install-dir>/eclipse/dropins/
Restart Eclipse (use -clean on first install).
2. Connect Claude Code
claude mcp add eclipse --transport http http://localhost:5188/mcp -s user
That's it. Claude Code can now control your Eclipse workspace.
Available Tools
| Tool | Description |
|---|---|
list_projects | List all projects in the workspace |
list_launch_configs | List all run/debug configurations |
list_launches | List active and recent launches |
launch | Launch a run configuration (run or debug mode) |
terminate | Terminate running launches |
refresh_project | Refresh project(s) from filesystem |
gradle_refresh | Synchronize Gradle project(s) via Buildship (Refresh Gradle Project) |
build_project | Build project(s) |
get_console_output | Read stdout/stderr from a launch |
run | All-in-one: terminate + refresh + build + launch |
Building from Source
Requires Java 17+ and Eclipse IDE (2023-06 or later).
cd plugin
build-plugin.bat
This compiles, builds the JAR, and copies it to your Eclipse dropins/ directory.
License
MIT