KosmoKrator

productivity

Taiga MCP Integration for Codex

Connect Taiga to Codex through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.

7 functions 6 read 1 write Bearer token auth

Connect Taiga to Codex

Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy.

Register kosmo mcp:serve as a local stdio server and choose the integration allowlist. The gateway is local, scoped to this integration, and starts with --write=deny so Codex can inspect read-capable tools without receiving write access by default.

Taiga MCP Config for Codex

Keep write access denied or ask-based unless the workspace is trusted.

{
  "mcpServers": {
    "kosmokrator-taiga": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=taiga",
        "--write=deny"
      ]
    }
  }
}

Run the Gateway Manually

kosmokrator mcp:serve --integration=taiga --write=deny

Why Use KosmoKrator Here

Scoped tools

Expose only Taiga instead of a broad multi-service tool list.

Local credentials

Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.

Write policy

Start read-only, then opt into ask or allow for trusted workspaces.

Taiga Tools Visible to Codex

Codex sees stable MCP tool names generated from the Taiga integration catalog.

MCP toolSource functionTypeDescription
integration__taiga__taiga_list_projects taiga.taiga_list_projects Read List all Taiga projects you have access to. Returns project names, slugs, and descriptions that you can use to query user stories and issues.
integration__taiga__taiga_get_project taiga.taiga_get_project Read Get detailed information about a specific Taiga project by its ID. Returns project name, slug, description, statuses, and membership details.
integration__taiga__taiga_list_user_stories taiga.taiga_list_user_stories Read List user stories from Taiga. Filter by project, status, milestone, or assignee. Returns story subjects, descriptions, and statuses.
integration__taiga__taiga_get_user_story taiga.taiga_get_user_story Read Get detailed information about a specific Taiga user story by its ID. Returns the full story with subject, description, status, assignee, and points.
integration__taiga__taiga_create_user_story taiga.taiga_create_user_story Write Create a new user story in a Taiga project. Requires project ID and subject. Optionally include description, tags, status, and assignee.
integration__taiga__taiga_list_issues taiga.taiga_list_issues Read List issues from Taiga. Filter by project, status, priority, severity, or assignee. Returns issue subjects, descriptions, and statuses.
integration__taiga__taiga_get_current_user taiga.taiga_get_current_user Read Get the currently authenticated Taiga user profile. Returns user details like full name, username, and email.

Related Taiga Pages