# AssistAI — Eclipse IDE as an MCP Server > An Eclipse plugin exposing your IDE as MCP endpoints for read/edit/build/test/debug via Eclipse APIs; verified 148★, pushed 2026-05-14. ## Install Merge the JSON below into your `.mcp.json`: ## Quick Use ```bash # Install via Eclipse Update Site (README): # https://gradusnikov.github.io/eclipse-chatgpt-plugin/ # Then enable HTTP MCP Server in Preferences (port 8124). npx -y mcp-remote http://localhost:8124/mcp/eclipse-ide --allow-http --header "Authorization: Bearer YOUR_TOKEN" ``` ## Intro An Eclipse plugin exposing your IDE as MCP endpoints for read/edit/build/test/debug via Eclipse APIs; verified 148★, pushed 2026-05-14. **Best for:** Java teams who want agent edits to stay in sync with Eclipse (JDT, refactoring, local history) **Works with:** Eclipse IDE; exposes HTTP MCP endpoints on localhost:8124 and can be used via `npx mcp-remote` (README) **Setup time:** 15-35 minutes ### Key facts (verified) - GitHub: 148 stars · 70 forks · pushed 2026-05-14. - License: MIT · owner avatar + repo URL verified via GitHub API. - README-backed entrypoint: `npx -y mcp-remote http://localhost:8124/mcp/eclipse-ide --allow-http`. ## Main - Use MCP-through-Eclipse to avoid stale buffers: README explains reads reflect editor buffers and writes go through JDT/refactoring engines. - Split permissions by endpoint: IDE/coder/runner/git/context endpoints let you only enable what you need and reduce token overhead. - Generate and store the auth token: README shows `Authorization: Bearer YOUR_TOKEN` headers for clients. - Treat ignore rules as a safety layer: README mentions `.gitignore`-style patterns to prevent sensitive files from being exposed. ### Source-backed notes - README lists default endpoints under `http://localhost:8124/mcp/...` including eclipse-ide, eclipse-coder, eclipse-runner, eclipse-context, and eclipse-git. - README provides a Claude Code config example using `npx -y mcp-remote ... --header "Authorization: Bearer YOUR_TOKEN"`. - README installation section includes an Eclipse Update Site URL: `https://gradusnikov.github.io/eclipse-chatgpt-plugin/`. ### FAQ - **Do agents see unsaved editor changes?**: README says reads reflect the editor buffer, not only on-disk files. - **Can I connect from Codex/other MCP clients?**: Yes — README notes any Streamable HTTP MCP client can connect using the endpoint URL + bearer token. - **How do I install it?**: Use Eclipse Marketplace or the Update Site URL in README, then enable the HTTP MCP server in Preferences. ## Source & Thanks > Source: https://github.com/gradusnikov/eclipse-chatgpt-plugin > License: MIT > GitHub stars: 148 · forks: 70 --- ## Quick Use ```bash # Install via Eclipse Update Site (README): # https://gradusnikov.github.io/eclipse-chatgpt-plugin/ # Then enable HTTP MCP Server in Preferences (port 8124). npx -y mcp-remote http://localhost:8124/mcp/eclipse-ide --allow-http --header "Authorization: Bearer YOUR_TOKEN" ``` ## Intro AssistAI 是 Eclipse 插件:把 IDE 暴露为多个 MCP 端点,让外部 agent 通过 Eclipse API 读写/构建/测试/调试,避免编辑器不同步;已验证 148★,更新于 2026-05-14。 **Best for:** 希望 agent 改代码时仍保持 Eclipse/JDT 同步(重构/增量编译/本地历史)的 Java 团队 **Works with:** 需要 Eclipse IDE;默认 `localhost:8124` 暴露 HTTP MCP 端点,可用 `npx mcp-remote` 连接(README) **Setup time:** 15-35 minutes ### Key facts (verified) - GitHub:148 stars · 70 forks;最近更新 2026-05-14。 - 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。 - README 中可对照的入口命令:`npx -y mcp-remote http://localhost:8124/mcp/eclipse-ide --allow-http`。 ## Main - 通过 Eclipse 走 MCP 防止不同步:README 解释读取会反映 editor buffer,写入走 JDT/重构引擎。 - 按端点拆权限:IDE/coder/runner/git/context 多端点结构可只开需要的能力并降低 token 噪音。 - 生成并保存 token:README 要求客户端使用 `Authorization: Bearer YOUR_TOKEN`。 - 把忽略规则当安全层:README 提到使用类似 `.gitignore` 的规则避免敏感文件被暴露。 ### Source-backed notes - README 列出默认端点:`http://localhost:8124/mcp/...`(eclipse-ide/coder/runner/context/git 等)。 - README 给出 Claude Code 配置:通过 `npx -y mcp-remote ... --header "Authorization: Bearer YOUR_TOKEN"` 连接。 - README 安装章节提供 Update Site:`https://gradusnikov.github.io/eclipse-chatgpt-plugin/`。 ### FAQ - **未保存的编辑内容能读到吗?**:README 表示读取反映 editor buffer,而不只是磁盘文件。 - **Codex/其他 MCP 客户端能连吗?**:能;README 说明支持 Streamable HTTP 的 MCP 客户端可用 URL + bearer token 直连。 - **怎么安装?**:按 README 使用 Eclipse Marketplace 或 Update Site 安装,然后在 Preferences 中启用 HTTP MCP server。 ## Source & Thanks > Source: https://github.com/gradusnikov/eclipse-chatgpt-plugin > License: MIT > GitHub stars: 148 · forks: 70 --- Source: https://tokrepo.com/en/workflows/assistai-eclipse-ide-as-an-mcp-server Author: MCP Hub