Vibe Coding Discover

MCP

eclipse-chatgpt-plugin

View on GitHub

Eclipse IDE as an MCP Server for AI Agents

★ 17182 forksJavaMITgradusnikov

Eclipse IDE plugin that exposes the whole workspace as an MCP server over Streamable HTTP, letting Claude Code, Copilot CLI or Codex read, edit, refactor, build, test and debug Java projects through Eclipse APIs. Ships eclipse-ide, eclipse-coder, eclipse-runner, eclipse-context and eclipse-git endpoints plus a built-in

Use Cases

Let external coding agents read, navigate and edit Java projects through EclipseAgent-driven Java refactoring via Eclipse's refactoring engineRun Maven builds and JUnit tests from an AI agentLaunch and debug Java apps with breakpoints and expression evaluation from an agentGit status, diff, stage and commit through EGit from an agentShare IDE context (open file, selection, console output, compile errors) with agentsToken-efficient code navigation using class outlines and filtered sourceBrowse and restore Eclipse Local History file versions via MCP toolsHandle workspace images as native MCP image content for vision agents

Built With

Language
Java
Frameworks
Eclipse Platform · Eclipse JDT · EGit · Maven · Model Context Protocol · mcp-remote · Claude Code · GitHub Copilot CLI · OpenAI Codex · JUnit · Claude Desktop

Tags

eclipse · mcp-server · java · ide · ai-agents · claude-code · code-editing · refactoring · junit · debugging · git · streamable-http · plugin · jdt · workspace-sync

eclipse-chatgpt-plugin — Vibe Coding Discover