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. |