Polarion MCP
@devemberx
About Polarion MCP
MCP server for Polarion ALM — read and write documents, work items, test runs, traceability links, and comments from any MCP-compatible AI assistant
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-polarion": {
"command": "uvx",
"args": [
"mcp-server-polarion"
],
"env": {
"POLARION_URL": "https://polarion.example.com",
"POLARION_TOKEN": "your-personal-access-token"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Polarion MCP?
Polarion MCP is a Model Context Protocol server for Polarion ALM. It enables AI assistants to read documents, work items, and traceability links, and to create, update, and reorganize work items directly from a Polarion instance.
How to use Polarion MCP?
Requires Polarion 2506 or higher, Python 3.13+, and the uv package manager. Set environment variables POLARION_URL and POLARION_TOKEN, then run via uvx mcp-server-polarion. For Claude Code use claude mcp add; for other clients (VS Code, Claude Desktop, Cursor) add a configuration entry with the same environment variables.
Key features of Polarion MCP
- 24 tools covering read and write across documents, work items, links, and comments.
- Render documents and work items as Markdown for AI consumption.
- Search with Lucene queries or SQL via recipes.
- Create, update, and manage work items, documents, links, and comments.
- Safe writes with
dry_runparameter and pre-write validation. - All list tools support pagination (page_size 1–100).
Use cases of Polarion MCP
- Discover accessible projects and list documents with their types.
- Search for work items using Lucene or SQL, then read and summarize them.
- Create work items, link them to existing items, and attach them to documents.
- Update work item fields, status, and workflow, or reorganize document structure.
- Add and resolve comments on documents to track discussions.
FAQ from Polarion MCP
What Polarion version is required?
Polarion 2506 or higher is required. Earlier versions lack the REST API endpoints this server depends on.
What dependencies are needed to run it?
Requires Python 3.13+ and the uv package manager. The server is distributed as a Python package and runs via uvx, which automatically downloads and executes it.
How is authentication handled?
Authentication uses a Personal Access Token passed via the POLARION_TOKEN environment variable. The Polarion base URL is set in POLARION_URL.
Does the server support write operations safely?
Yes. Every write tool supports a dry_run parameter, and pre-write guards validate fields, enum values, and link targets before sending requests to Polarion.
What transports does the server use?
The server uses stdio transport, communicating with clients through standard input/output streams as typical for MCP servers.
More Other MCP servers
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
ACI: Open-Source Infra to Power Unified MCP Servers
aipotheosis-labsACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments