Skip to main content

MCP server for TireTrack project management — manage projects, issues, sprints, and teams via AI

Project description

tiretrack-mcp

MCP server for TireTrack project management. Manage projects, issues, sprints, and teams from any AI assistant that supports the Model Context Protocol.

Tools

Category Tools
Projects list_projects, get_project, create_project
Members list_project_members, add_project_member
Issues list_issues, get_issue, get_issue_by_key, create_issue, update_issue
Comments list_comments, add_comment
Sprints list_sprints, get_sprint_metrics
Search search_issues
Users list_users, get_current_user

Quick Start

Using uvx (recommended)

uvx tiretrack-mcp

Using pip

pip install tiretrack-mcp
tiretrack-mcp

Configuration

Set these environment variables:

Variable Required Description
TIRETRACK_API_URL Yes API base URL (e.g., https://tiretrack.mi.tirerack.com/api)
TIRETRACK_EMAIL Yes Your TireTrack account email
TIRETRACK_PASSWORD Yes Your TireTrack account password

Claude Code / Claude Desktop

Stable (production):

{
  "mcpServers": {
    "tiretrack": {
      "command": "uvx",
      "args": ["--refresh", "tiretrack-mcp"],
      "env": {
        "TIRETRACK_API_URL": "https://tiretrack.mi.tirerack.com",
        "TIRETRACK_EMAIL": "${TIRETRACK_EMAIL}",
        "TIRETRACK_PASSWORD": "${TIRETRACK_PASSWORD}"
      }
    }
  }
}

Dev (pre-release):

{
  "mcpServers": {
    "tiretrack": {
      "command": "uvx",
      "args": ["--refresh", "--prerelease", "allow", "tiretrack-mcp"],
      "env": {
        "TIRETRACK_API_URL": "https://dev.tiretrack.mi.tirerack.com",
        "TIRETRACK_EMAIL": "${TIRETRACK_EMAIL}",
        "TIRETRACK_PASSWORD": "${TIRETRACK_PASSWORD}"
      }
    }
  }
}

--refresh checks PyPI for newer versions on each invocation. --prerelease allow installs .dev pre-release versions.

OpenAI Codex CLI

Stable (production):

# .codex/config.toml
[mcp_servers.tiretrack]
command = "uvx"
args = ["--refresh", "tiretrack-mcp"]

[mcp_servers.tiretrack.env]
TIRETRACK_API_URL = "https://tiretrack.mi.tirerack.com"
TIRETRACK_EMAIL = "${TIRETRACK_EMAIL}"
TIRETRACK_PASSWORD = "${TIRETRACK_PASSWORD}"

Dev (pre-release):

# .codex/config.toml
[mcp_servers.tiretrack]
command = "uvx"
args = ["--refresh", "--prerelease", "allow", "tiretrack-mcp"]

[mcp_servers.tiretrack.env]
TIRETRACK_API_URL = "https://dev.tiretrack.mi.tirerack.com"
TIRETRACK_EMAIL = "${TIRETRACK_EMAIL}"
TIRETRACK_PASSWORD = "${TIRETRACK_PASSWORD}"

Gemini CLI

Stable (production):

{
  "mcpServers": {
    "tiretrack": {
      "command": "uvx",
      "args": ["--refresh", "tiretrack-mcp"],
      "env": {
        "TIRETRACK_API_URL": "https://tiretrack.mi.tirerack.com",
        "TIRETRACK_EMAIL": "${TIRETRACK_EMAIL}",
        "TIRETRACK_PASSWORD": "${TIRETRACK_PASSWORD}"
      }
    }
  }
}

Dev (pre-release):

{
  "mcpServers": {
    "tiretrack": {
      "command": "uvx",
      "args": ["--refresh", "--prerelease", "allow", "tiretrack-mcp"],
      "env": {
        "TIRETRACK_API_URL": "https://dev.tiretrack.mi.tirerack.com",
        "TIRETRACK_EMAIL": "${TIRETRACK_EMAIL}",
        "TIRETRACK_PASSWORD": "${TIRETRACK_PASSWORD}"
      }
    }
  }
}

Transports

Transport Command Use case
stdio (default) tiretrack-mcp Claude Code, Codex, Gemini CLI, Claude Desktop
Streamable HTTP tiretrack-mcp --transport streamable-http --port 8080 ChatGPT, remote clients
SSE (legacy) tiretrack-mcp --transport sse --port 8080 Older clients

Development

cd mcp-server
uv sync
uv run tiretrack-mcp --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tiretrack_mcp-0.2.0.dev20260313151313.tar.gz (64.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tiretrack_mcp-0.2.0.dev20260313151313-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file tiretrack_mcp-0.2.0.dev20260313151313.tar.gz.

File metadata

  • Download URL: tiretrack_mcp-0.2.0.dev20260313151313.tar.gz
  • Upload date:
  • Size: 64.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tiretrack_mcp-0.2.0.dev20260313151313.tar.gz
Algorithm Hash digest
SHA256 e1dd21b3a467b7f7767e8a910a92e144785bb7f066dcbc78b749a89296b57b40
MD5 12391c7feb951c2583023170e12f2b28
BLAKE2b-256 7fb15c343960e02d5fe2d23f16fca2adb150e183573c0fba50edc95a0c812df3

See more details on using hashes here.

File details

Details for the file tiretrack_mcp-0.2.0.dev20260313151313-py3-none-any.whl.

File metadata

  • Download URL: tiretrack_mcp-0.2.0.dev20260313151313-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tiretrack_mcp-0.2.0.dev20260313151313-py3-none-any.whl
Algorithm Hash digest
SHA256 5934f21f521e50e017f20f153ae97978702ddeba4947f28c68dcb8035eada84e
MD5 1e8ee3970680bc609fabc2ed989d53ce
BLAKE2b-256 e2039ce8f1826c20ccd1fcbfc55282f190960739279da3315aac8b8bde340437

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page