Eclipse Chatgpt Plugin
UnclaimedEclipse IDE as an MCP Server for AI Agents
Set up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
applyPatch
Atomically applies a validated unified diff, preserves line endings, supports multi-hunk edits, creates an undo backup, and reveals the first changed line
createDirectories
Creates a directory structure recursively
createFile
Creates a new file, adds it to the project, and opens it in the editor
deleteFile
Deletes a file from a project
deleteLinesInFile
Deletes a range of lines (1-based indexing)
explainTypeResolution
Explain how a type resolves in a specific project's JDT classpath: source/binary origin, root, entry, attachment, class file, and source/decompilation strategy
findReferences
All references to a type, method, or field across the workspace
formatCode
Format code using Eclipse formatter settings
formatFile
Formats a file using its registered Eclipse editor formatter (Java, XML, JSON, HTML, SQL, and other supported editors)
getClassOutline
Compact class outline -- declarations and method signatures (no bodies) with line numbers
getCompilationErrors
Compilation errors from the workspace or a project
getConsoleOutput
Recent Eclipse console output
getCurrentlyOpenedFile
Currently active file in the editor
getEditorSelection
Selected text or lines in the active editor
getFilteredSource
Full source with non-selected methods collapsed to signatures
getImportSuggestions
Import candidates for unresolved types
getJavaDoc
JavaDoc for a compilation unit
getMethodCallHierarchy
Call hierarchy (callers) for a method
getMethodSource
Source of specific methods by name, with overload disambiguation
getProjectLayout
File/folder structure with scopePath and maxDepth support
getProjectProperties
Project properties and configuration
getQuickFixes
Available quick fixes for compilation errors
getSource
Source of a workspace or referenced-library class; prefers attached source JARs and decompiles binaries when source is unavailable
getTypeHierarchy
Type hierarchy (supertypes, interfaces, subtypes)
insertIntoFile
Inserts content at a specific position in an existing file
listMavenProjects
All Maven projects in the workspace
listProjects
All workspace projects with detected natures
moveResource
Moves a file or folder to a different location
organizeImports
Removes unused imports and sorts existing imports; does not add missing imports
organizeImportsInPackage
Removes unused imports and sorts existing imports across a package
readImageResource
Return a workspace image as native MCP ImageContent (PNG, JPEG, GIF, BMP, TIFF, or ICO; maximum 20 MiB)
readProjectResource
Read a text resource, with optional import block collapsing
refactorExtractTypeToNewFile
Extracts a nested Java type to a new top-level Java file using Eclipse's refactoring
refactorMoveJavaType
Moves a Java type to a different package, updating all references
refactorRenameJavaType
Renames a Java type using Eclipse's refactoring, updating all references
refactorRenamePackage
Renames a package, updating all declarations and references
renameFile
Renames a file in a project
replaceFileContent
Replaces the entire content of a file
replaceString
Replaces a specific string in a file, optionally within a line range
undoEdit
Restores a file from its backup (undo last edit)
Tool change history
FAQ
Questions about Eclipse Chatgpt Plugin MCP Server
- How do I connect Eclipse Chatgpt Plugin MCP Server to Claude?
- The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Desktop, Claude Code, ChatGPT as compatible clients.
- Is Eclipse Chatgpt Plugin MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Eclipse Chatgpt Plugin MCP Server do?
- Eclipse Chatgpt Plugin MCP Server documents 40 tools to the agent, including applyPatch, createDirectories, createFile. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.