Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| login | Logs into a Taiga instance using username/password and returns a session_id for subsequent authenticated calls. |
| list_projects | Lists projects accessible to the user associated with the provided session_id. |
| list_all_projects | Lists all projects visible to the user (requires admin privileges for full list). Uses the provided session_id. |
| get_project | Gets detailed information about a specific project by its ID. |
| get_project_by_slug | Gets detailed information about a specific project by its slug. |
| create_project | Creates a new project. |
| update_project | Updates details of an existing project. |
| delete_project | Deletes a project by its ID. This is irreversible. |
| list_user_stories | Lists user stories within a specific project, optionally filtered. |
| create_user_story | Creates a new user story within a project. |
| get_user_story | Gets detailed information about a specific user story by its ID. |
| update_user_story | Updates details of an existing user story. |
| delete_user_story | Deletes a user story by its ID. |
| assign_user_story_to_user | Assigns a specific user story to a specific user. |
| unassign_user_story_from_user | Unassigns a specific user story (sets assigned user to null). |
| get_user_story_statuses | Lists the available statuses for user stories within a specific project. |
| list_tasks | Lists tasks within a specific project, optionally filtered. |
| create_task | Creates a new task within a project. |
| get_task | Gets detailed information about a specific task by its ID. |
| update_task | Updates details of an existing task. |
| delete_task | Deletes a task by its ID. |
| assign_task_to_user | Assigns a specific task to a specific user. |
| unassign_task_from_user | Unassigns a specific task (sets assigned user to null). |
| list_issues | Lists issues within a specific project, optionally filtered. |
| create_issue | Creates a new issue within a project. |
| get_issue | Gets detailed information about a specific issue by its ID. |
| update_issue | Updates details of an existing issue. |
| delete_issue | Deletes an issue by its ID. |
| assign_issue_to_user | Assigns a specific issue to a specific user. |
| unassign_issue_from_user | Unassigns a specific issue (sets assigned user to null). |
| get_issue_statuses | Lists the available statuses for issues within a specific project. |
| get_issue_priorities | Lists the available priorities for issues within a specific project. |
| get_issue_severities | Lists the available severities for issues within a specific project. |
| get_issue_types | Lists the available types for issues within a specific project. |
| list_epics | Lists epics within a specific project, optionally filtered. |
| create_epic | Creates a new epic within a project. |
| get_epic | Gets detailed information about a specific epic by its ID. |
| update_epic | Updates details of an existing epic. |
| delete_epic | Deletes an epic by its ID. |
| assign_epic_to_user | Assigns a specific epic to a specific user. |
| unassign_epic_from_user | Unassigns a specific epic (sets assigned user to null). |
| list_milestones | Lists milestones (sprints) within a specific project. |
| create_milestone | Creates a new milestone (sprint) within a project. |
| get_milestone | Gets detailed information about a specific milestone by its ID. |
| update_milestone | Updates details of an existing milestone. |
| delete_milestone | Deletes a milestone by its ID. |
| get_project_members | Lists members of a specific project. |
| invite_project_user | Invites a user to a project by email with a specific role. |
| list_wiki_pages | Lists wiki pages within a specific project. |
| get_wiki_page | Gets a specific wiki page by its ID. |
| logout | Invalidates the current session_id. |
| session_status | Checks if the provided session_id is currently active and valid. |