What is JetBrains AI Assistant?
JetBrains AI Assistant is an AI coding companion built into all JetBrains IDEs. Starting with version 2025.1, it supports MCP servers for extending its capabilities. With 16M+ developers across the JetBrains ecosystem, AI Assistant brings tk integration to IntelliJ, PyCharm, WebStorm, Rider, GoLand, CLion, and more.MCP Integration
Install theticket-mcp MCP server to give JetBrains AI Assistant direct access to your issues.
Setup via Settings UI
- Go to Settings > Tools > AI Assistant > Model Context Protocol (MCP)
- Click the + button to add a new server
- Configure the server:
- Name:
ticket-mcp - Transport: STDIO
- Command:
uvx - Arguments:
ticket-mcp
- Name:
- Click Apply and OK
Setup via JSON
Alternatively, paste this JSON in the MCP configuration dialog:Requirements
Requirements
uv installed via:
curl -LsSf https://astral.sh/uv/install.sh | shPython version 3.10 or higher (installed automatically by uv)JetBrains IDE version 2025.1 or later with AI Assistant pluginVerify Installation
- Open the AI Chat panel in your JetBrains IDE
- Enable Codebase mode (toggle at the top of the chat window)
- Ask: “What tk tools are available?”
- AI Assistant should list the ticket-mcp tools
MCP tools only work when Codebase mode is enabled in the AI chat window, or when using edit mode (which includes it implicitly).
Supported IDEs
JetBrains AI Assistant with MCP support works across the full IDE family:IntelliJ IDEA
Java, Kotlin, Scala
PyCharm
Python
WebStorm
JavaScript, TypeScript
Rider
C#, .NET
GoLand
Go
CLion / RustRover
C, C++, Rust
Workflow Tips
Starting a Session
Ask AI Assistant: “Run tk triage and show me what I should work on today”Creating Issues
Ask AI Assistant: “Create a feature request for adding OAuth support, priority 1” AI Assistant will run:Closing Work
Ask AI Assistant: “Resolve tk-abc123, I just merged the fix”Dependency Management
Ask AI Assistant: “Show the dependency tree for tk-xyz789”Code-to-Issue Workflow
Ask AI Assistant: “Look at the TODO comments in this file and create tk issues for each one”Troubleshooting
MCP option not in settings
MCP option not in settings
MCP support requires JetBrains 2025.1 or later. Update your IDE and ensure the AI Assistant plugin is installed and up to date.
AI Assistant doesn't use tk tools
AI Assistant doesn't use tk tools
Enable Codebase mode in the AI chat window. MCP calls only work when Codebase mode is active.
Server fails to start
Server fails to start
Check that
uvx is in your system PATH. Open the terminal inside your JetBrains IDE and run uvx ticket-mcp --help to verify it works. Check the AI Assistant logs for error details.Slow tk commands
Slow tk commands
Enable caching with
tk cache info to verify the analytics cache is working. Cached responses return in under 10ms.Next Steps
CLI Reference
Complete tk command documentation
MCP Server
Deep dive into MCP server capabilities
Graph Analytics
Learn about PageRank and dependency analysis
JetBrains AI Docs
Official JetBrains AI Assistant MCP documentation