Skip to main content

Tools and integrations

Explyt uses JetBrains IDE tools, the agent's built-in capabilities, and connected MCP servers. Tools give the agent facts about your project and let it perform actions without you manually copying long logs and search results into the chat.

IDE and project tools

FeatureWhat it does
IDE run configurationsFinds and runs configured tests, builds, and applications, and returns a structured result
Project searchUses IDE indexes to search for symbols and code
Dependency code readingOpens the code of the library version actually connected to the project
RefactoringRenames symbols through the IDE mechanism and updates related usages
Inline code generationMakes a local change next to the selected code
Commit messagePrepares a description of the changes for a commit

External tools

FeatureWhat it does
MCPConnects browsers, knowledge bases, trackers, and other external services
Web SearchSearches the internet and reads the pages it finds

Connected MCP servers appear in the Tools menu as separate groups. The available set of tools depends on the agent mode, the IDE, and the servers you have configured.

Access and confirmations

In the Tools menu you can allow a tool, block it, or require confirmation before it is called. Availability does not mean that every action a tool takes is safe: a test, a command, an application, or an external service can change files and data.

Files are additionally governed by Edit Scope and .readignore and .writeignore. To check which features are supported in which IDE, see the feature matrix.

Practical tasks