Skip to main content

MCP server

tiden mcp starts a stdio Model Context Protocol server. MCP-capable clients can call Tiden through a tool interface instead of shelling out to individual CLI commands.

Start the server

tiden mcp

The server uses the same config resolution as other CLI commands:

  1. ~/.tiden/config.json
  2. TIDEN_* environment variables
  3. CLI flags

Stdout is reserved for the MCP protocol. Diagnostics go to stderr.

Register with Claude Code

claude mcp add tiden -- tiden mcp

Typical tools

The MCP server exposes read operations and safe creates over the public API, including:

  • whoami
  • list_workspaces
  • list_products
  • list_requirements
  • get_requirement
  • create_requirement
  • update_requirement
  • list_tests
  • get_test
  • list_branches
  • create_branch
  • get_merge_preview
  • list_components
  • list_environments
  • list_releases
  • gate_check
  • Quality gate and traceability tools where available

Tool output is compact JSON matching the REST response shapes.

Security

The MCP server runs locally and uses your API token. Treat any MCP client with access to it as able to perform the exposed Tiden actions for that token.