Spira MCP Server
by inflectraio.github.Inflectra/mcp-server-spirav1.1.1
A Model Context Protocol (MCP) server enabling AI assistants to interact with Spira by Inflectra.
context tax
queued
security
queued
cold start
queued
freshness
Maintained3mo ago
Install Spira MCP server
Install in Claude Code
claude mcp add spira -e INFLECTRA_SPIRA_BASE_URL='<inflectra-spira-base-url>' -e INFLECTRA_SPIRA_USERNAME='<inflectra-spira-username>' -e INFLECTRA_SPIRA_API_KEY='<inflectra-spira-api-key>' -- uvx mcp-server-spiraInstall in Cursor
{
"mcpServers": {
"spira": {
"command": "uvx",
"args": [
"mcp-server-spira"
],
"env": {
"INFLECTRA_SPIRA_BASE_URL": "<inflectra-spira-base-url>",
"INFLECTRA_SPIRA_USERNAME": "<inflectra-spira-username>",
"INFLECTRA_SPIRA_API_KEY": "<inflectra-spira-api-key>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"spira": {
"command": "uvx",
"args": [
"mcp-server-spira"
],
"env": {
"INFLECTRA_SPIRA_BASE_URL": "<inflectra-spira-base-url>",
"INFLECTRA_SPIRA_USERNAME": "<inflectra-spira-username>",
"INFLECTRA_SPIRA_API_KEY": "<inflectra-spira-api-key>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"spira": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-spira"
],
"env": {
"INFLECTRA_SPIRA_BASE_URL": "<inflectra-spira-base-url>",
"INFLECTRA_SPIRA_USERNAME": "<inflectra-spira-username>",
"INFLECTRA_SPIRA_API_KEY": "<inflectra-spira-api-key>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"spira": {
"command": "uvx",
"args": [
"mcp-server-spira"
],
"env": {
"INFLECTRA_SPIRA_BASE_URL": "<inflectra-spira-base-url>",
"INFLECTRA_SPIRA_USERNAME": "<inflectra-spira-username>",
"INFLECTRA_SPIRA_API_KEY": "<inflectra-spira-api-key>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| INFLECTRA_SPIRA_BASE_URL | yes | — | The base URL for your instance of Spira (typically https://mycompany.spiraservice.net or https://demo-xx.spiraservice.net/mycompany) |
| INFLECTRA_SPIRA_USERNAME | yes | — | The login name you use to access Spira |
| INFLECTRA_SPIRA_API_KEY | yes | yes | The API Key (RSS Token) you use to access the Spira REST API |
Freshness
Maintained — last maintenance signal 3mo ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-07-17 · 3mo ago · GitHub
Latest release
no data · GitHub
Package published
no data · npm/PyPI
Registry entry updated
2025-10-10 · 12mo ago · official registry · v1.1.1
FAQ
›How do I install the Spira MCP server in Claude Code?
Run: claude mcp add spira -e INFLECTRA_SPIRA_BASE_URL='<inflectra-spira-base-url>' -e INFLECTRA_SPIRA_USERNAME='<inflectra-spira-username>' -e INFLECTRA_SPIRA_API_KEY='<inflectra-spira-api-key>' -- uvx mcp-server-spira. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Spira require an API key?
Yes. It expects INFLECTRA_SPIRA_BASE_URL, INFLECTRA_SPIRA_USERNAME, INFLECTRA_SPIRA_API_KEY, of which 1 is a secret.
›Can I use Spira as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Spira in the official MCP registry?
Yes, as io.github.Inflectra/mcp-server-spira.