Polarion MCP
About
MCP server for Polarion ALM — read and write documents, work items, test runs, traceability links, and comments from any MCP-compatible AI assistant
Explore
- 24 tools covering read and write across documents, work items, traceability links, and comments.
- Read — render documents as Markdown, search with Lucene or SQL, walk incoming/outgoing links, resolve enum options.
- Write — create and update work items and documents, manage links, reorganize document structure, post comments.
- Safe writes — every write tool supports dry_run, and pre-write guards validate fields, enum values, and link targets before hitting Polarion.
- Built for LLMs — strict async, fully typed, pagination on every list tool, docstrings written as the assistant's manual.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Polarion MCPCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Prerequisites
> Polarion 2506 or higher is required. Earlier versions lack REST API endpoints this server depends on. This server is distributed as a Python package and requires uv to run. Install uv (if not already installed): ```bashClaude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"polarion mcp": {
"mcp-server-polarion": {
"command": "uvx",
"args": [
"mcp-server-polarion"
],
"env": {
"POLARION_URL": "https://polarion.example.com",
"POLARION_TOKEN": "your-personal-access-token"
}
}
}
}
}
McpServers
{
"mcp-server-polarion": {
"command": "uvx",
"args": [
"mcp-server-polarion"
],
"env": {
"POLARION_URL": "https://polarion.example.com",
"POLARION_TOKEN": "your-personal-access-token"
}
}
}
mcp-server-polarion
<!-- mcp-name: io.github.devemberx/mcp-server-polarion --> A Model Context Protocol (MCP) server for Polarion ALM. Lets AI assistants read documents, work items, and traceability links — and create, update, and reorganize work items — directly from your Polarion instance.
Features
- 24 tools covering read and write across documents, work items, traceability links, and comments. - Read — render documents as Markdown, search with Lucene or SQL, walk incoming/outgoing links, resolve enum options. - Write — create and update work items and documents, manage links, reorganize document structure, post comments. - Safe writes — every write tool supportsdry_run, and pre-write guards validate fields, enum values, and link targets before hitting Polarion.
- Built for LLMs — strict async, fully typed, pagination on every list tool, docstrings written as the assistant's manual.
Quickstart
Requires uv (see Prerequisites). Fastest path — Claude Code: ``bash
claude mcp add mcp-server-polarion \
-e POLARION_URL=https://polarion.example.com \
-e POLARION_TOKEN=your-personal-access-token \
-- uvx mcp-server-polarion
`
Other clients (VS Code, Claude Desktop, Cursor) — see Setup.
Prerequisites
> Polarion 2506 or higher is required. Earlier versions lack REST API endpoints this server depends on.
This server is distributed as a Python package and requires uv to run.
Install uv (if not already installed):
``bashSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



