Spira MCP server
io.github.Inflectra/mcp-server-spira·v1.1.1A Model Context Protocol (MCP) server enabling AI assistants to interact with Spira by Inflectra.
0 stars83 downloads/wk
Reviews
Write oneNobody has reviewed Spira yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Spira tools (31, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
create_buildwrite actionCreates a new CI/CD pipeline build entry in Spira
get_artifact_typesRetrieves a list of the artifact types and associated sub-types for the current product template
get_automation_hostsRetrieves a list of the automation hosts in the specified product
get_capabilitiesRetrieves a list of the capabilities in the specified program
get_custom_propertiesRetrieves a list of the artifact types and associated custom properties for the current product template
get_incidentsRetrieves a list of the incidents in the specified product
get_milestonesRetrieves a list of the milestones in the specified program
get_my_incidentsRetrieves a list of the open incidents that are assigned to me
get_my_requirementsRetrieves a list of the open requirements that are assigned to me
get_my_tasksRetrieves a list of the open tasks that are assigned to me
get_my_testcasesRetrieves a list of the open test cases that are assigned to me
get_my_testsetsRetrieves a list of the open testsets that are assigned to me
get_product_by_idRetrieves a single product by its ID value
get_product_templateRetrieves a product template by its unique numeric ID (remove any PT prefixes)
get_product_templatesRetrieves a list of the product templates that the current user has access to
get_productsRetrieves a list of the products (projects) that the current user has access to
get_program_productsRetrieves a list of the products (projects) that belong to the specified program
get_programsRetrieves a list of the programs (projects) that the current user has access to
get_release_by_idRetrieves the details of a single release in the specified product
get_releasesRetrieves a list of the releases in the specified product
get_requirementsRetrieves a list of the requirements in the specified product
get_risksRetrieves a list of the risks in the specified product
get_specification_designRetrieves the design specification file for the requested Spira product, with the option to only return the specification for a selected product release.
get_specification_requirementsRetrieves the requirements specification file for the requested Spira product, with the option to only return the specification for a selected product release.
get_specification_tasksRetrieves the tasks specification file for the requested Spira product, with the option to only return the specification for a selected product release.
get_specification_test_casesRetrieves the test cases specification file for the requested Spira product, with the option to only return the specification for a selected product release.
get_tasksRetrieves a list of the tasks in the specified product
get_test_casesRetrieves a list of the test cases in the specified product, grouped by folder
get_test_runsRetrieves a list of the test runs in the specified product
get_test_setsRetrieves a list of the test sets in the specified product, grouped by folder
record_automated_test_runwrite actionRecords an automated test result in Spira
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan50 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 58 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Spira compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 4,460 AI and agents servers
- Tools
- 31
- the typical AI and agents server has 6
- Tools that change things
- 6%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 83
- more than 60% of 1,538 AI and agents servers with a package
What its tools let an agent do: 29 read · 1 create · 1 change
Install Spira in Claude Code, Cursor or VS Code
claude mcp add mcp-server-spira -- uvx mcp-server-spira
What the publisher says
From the Spira repository's README, as published. We do not edit it. Read it on GitHub
MCP Inflectra Spira Server
A Model Context Protocol (MCP) server that lets AI assistants interact with Inflectra Spira — covering project management, test management, and requirements management.
Works with SpiraTest, SpiraTeam, and SpiraPlan.
Table of Contents
- Quick Start
- Configuration
- Available Tools
- Usage Examples
- License
Quick Start
Install from PyPI:
pip install mcp-server-spiraAdd to your MCP client config:
{
"mcpServers": {
"inflectra-spira": {
"command": "python",
"args": ["-m", "mcp_server_spira"],
"env": {
"INFLECTRA_SPIRA_BASE_URL": "https://myinstance.spiraservice.net",
"INFLECTRA_SPIRA_USERNAME": "mylogin",
"INFLECTRA_SPIRA_API_KEY": "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX}"
}
}
}
}For Cline, add "type": "stdio" to the server config. For Claude Desktop:
mcp install src/mcp_server_spira/server.py --name "Inflectra Spira Server"Configuration
Set these environment variables (or use a .env file):
Available Tools
13 tools organized by scope. All data-retrieval tools return structured JSON with field projection, filtering, and a consistent response envelope.
Search Tools
Write Tools
Workspace & Configuration Tools
Usage Examples
Try these prompts with your AI assistant:
Show me my assigned tasks in SpiraList all products in my Spira instanceGet the open incidents in product 55Search for critical requirements across products 55 and 60Get the field schema for incidentsLicense
MIT — see LICENSE.
Built with MCP Python SDK · Spira REST API v7.0
<!-- mcp-name: io.github.Inflectra/mcp-server-spira -->
Nothing above is checked by us. What we check is on the safety report.
Spira: common questions
- Is Spira MCP server safe?
- Mostly: it is graded B (80/100). Read the Spira safety report
- How do I install Spira?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Spira need an API key?
- Yes. The registry entry asks for
INFLECTRA_SPIRA_API_KEY. - Is Spira maintained?
- The last commit was 91 days ago (2026-08-05). The latest release is v1.1.1.
- How does Spira compare with other AI and agents MCP servers?
- safety score 80/100 (higher than 60% of 4,460 AI and agents servers); tools 31 (the typical AI and agents server has 6); tools that change things 6% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.