mcp-jetbrains

Facilitates JetBrains IDE project introspection, file access, and startup diagnosis.

68|13|Updated Aug 9, 2025
One-click install
npx skills add https://github.com/kriegcloud/beep-effect --skill mcp-jetbrains
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-jetbrains
Source: https://github.com/kriegcloud/beep-effect/tree/main/.agents/skills/mcp-jetbrains
Command: npx skills add https://github.com/kriegcloud/beep-effect --skill mcp-jetbrains

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines operations within JetBrains IDEs, enabling efficient project introspection, file access, and diagnostic checks for improved developer workflow.

Core Features & Use Cases

  • Project Introspection: Gain deep insights into your project's structure, modules, and dependencies.
  • File Access & Manipulation: Read, search, and refactor code files directly within the IDE context.
  • Startup Diagnosis: Quickly identify and resolve issues hindering IDE or project startup.
  • Use Case: When encountering a build error, use this Skill to analyze the project structure and pinpoint the exact module causing the failure.

Quick Start

Call mcp__jetbrains__get_project_modules with projectPath set to the absolute path of your project.

Frequently Asked Questions about mcp-jetbrains

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze project structure and dependencies in a JetBrains IDE?

Analyzing project structure in a JetBrains IDE is done through project introspection, which provides deep insights into modules, dependencies, and structural hierarchy to streamline your developer workflow.

How do I search and refactor code files directly within an IDE context?

You can search and refactor code files directly within the IDE context using IDE-indexed reads and symbol information retrieval, enabling efficient file access and manipulation without leaving your development environment.

Do I need a proxy service running to introspect my JetBrains project?

Yes, this Skill requires JetBrains IDE proxy-side services to be running to facilitate operations like startup diagnosis, project introspection, and low-noise project health checks.

What is the best way to diagnose IDE startup issues and build errors?

The best way to diagnose IDE startup issues and build errors is using startup diagnosis features, which quickly identify and resolve problems hindering project startup by pinpointing exact failing modules.

How do I handle unsupported resource list endpoints during project health checks?

When performing low-noise project health checks, this Skill handles unsupported resource list endpoints gracefully, ensuring diagnostic operations continue without failing on missing endpoint resources.

Can I read file contents using IDE indexing instead of raw file system access?

Yes, you can read file contents using IDE-indexed reads, which leverage the JetBrains IDE's internal indexing to provide faster and more context-aware file access than raw system reads.