About Plugin
Plugin is an MCP server published by JetBrains in the Developer Tools category: jetBrains MCP Server Plugin.
The repository has 132 stars and 42 forks, with the last commit yesterday. Recent commit activity is the strongest signal that reported issues will get attention.
Install
claude mcp add plugin -- npx -y @payloadcms/plugin-mcpnpx -y @payloadcms/plugin-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Plugin
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 6 hours ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
- !Dependencies pinnedNo lockfile. Installs can pull different code over time.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
Releases
README
⚠️ Deprecated
This plugin is no longer maintained. The core functionality has been integrated into all IntelliJ-based IDEs since version 2025.2.
Migration: Please refer to the official documentation for details on using the built-in functionality.
Issues & Support: For bugs or feature requests related to the built-in MCP functionality, please use the JetBrains YouTrack.
JetBrains MCP Server Plugin
JetBrains MCP (Model Context Protocol) Server Plugin enables seamless integration between Large Language Models (LLMs) and JetBrains IDEs. This plugin provides the server-side implementation for handling MCP requests and exposes extension points for implementing custom tools.
Prerequisites
- Installation of JetBrains MCP Proxy
- JetBrains IDE (IntelliJ IDEA, WebStorm, etc.)
Custom Tools Implementation
The plugin provides an extension point system that allows third-party plugins to implement their own MCP tools. Here's how to implement and register your custom tools.
Refer to the demo plugin to get started.
3. Tool Implementation Guidelines
Your tool implementation should follow these guidelines:
- Tool names should be descriptive and use lowercase with optional underscores
- Create a data class for your tool's arguments that matches the expected JSON input
- Use the Response class appropriately:
Response(result)for successful operationsResponse(error = message)for error cases
- Use the provided Project instance for accessing IDE services
How to Publish Update
- Update
settings.gradle.ktsto provide a new version - Create release on Github, the publishing task will be automatically triggered
Contributing
We welcome contributions! Please feel free to submit a Pull Request.
README fetched from the repository 6 hours ago. The original is authoritative.