MCP server
tiden-mcp-server 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.
The MCP server is distributed from the public
qase-tms/tiden-mcp-server
repository.
Install
Download a prebuilt binary from the latest GitHub release, or install from source:
go install github.com/qase-tms/tiden-mcp-server/cmd/tiden-mcp-server@latest
Start the server
tiden-mcp-server
The server uses the same config resolution as the CLI:
~/.tiden/config.jsonTIDEN_*environment variables- Flags such as
--base-url,--api-token,--workspace-id, and--timeout
If you already ran tiden setup, the MCP server can reuse the same
~/.tiden/config.json.
Stdout is reserved for the MCP protocol. Diagnostics go to stderr.
Register with Claude Code
claude mcp add tiden -- tiden-mcp-server
Typical tools
The MCP server exposes read operations and safe creates over the public API, including:
whoamilist_workspaceslist_productslist_requirementsget_requirementcreate_requirementupdate_requirementlist_testsget_testlist_branchescreate_branchget_merge_previewlist_componentslist_environmentslist_releasesgate_checkget_verdictget_overviewget_traceabilitycreate_testupdate_testlink_requirement
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.