list_projects
List Projects
List all projects in the Leiga workspace. Returns project names, keys, IDs, and archive status.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_projects
List all projects in the Leiga workspace. Returns project names, keys, IDs, and archive status.
query_issues
Search and filter issues in a Leiga project. Supports pagination and flexible filter criteria for status, type, priority, assignee, sprint, and more.
update_version
Update a version's name, owner, description, or dates. Leiga requires ownerId; call list_versions to find the current owner. The current name is retained when omitted.
get_issue
Retrieve detailed information about a specific issue by its ID or issue number. Returns all fields including summary, description, type, priority, status, assignee, dates, and more.
update_issue
Update an existing issue in Leiga. Modify any fields such as summary, description, priority, status, assignee, dates, story points, and custom fields.
delete_comment
Delete a comment from an issue.
list_versions
List one page of organization versions (releases). Returns version names, owner IDs, descriptions, dates, statuses, and total count.
create_version
Create an organization version (release). Versions help organize work into release milestones. Leiga requires ownerId; call list_org_members to discover member IDs.
add_issue_relation
Link two issues with a relationship type (e.g. "blocks", "is blocked by", "duplicates"). Creates a directional relation from the source issue to the destination issue.
list_project_members
List all members of a specific project with their roles.
add_comment
Add a comment to an issue. Optionally reply to an existing comment by specifying the parent comment ID.
create_sprint
Create a new sprint in a Leiga project. Set the sprint name, goal, date range, and assignee.
delete_subtask
Delete a subtask from an issue.
create_tag
Create a new tag in a project for labeling issues.
list_tags
List all tags in a project.
add_subtask
Add a subtask to an existing issue. Subtasks can have their own assignee, due date, and estimate.
update_subtask
Update a subtask's fields including summary, status, assignee, due date, or estimate.
update_sprint
Update an existing sprint's name, goal, dates, or assignee.
delete_issue
Delete an issue from a Leiga project. The issue will be moved to trash and may be restorable on paid plans.
delete_version
Delete an organization-wide version (release). Call list_versions to discover version IDs and confirm which organization version to remove.
list_epics
List one page of epics in a project. Call list_projects to discover project IDs. Returns epic names, descriptions, IDs, and total count.
delete_tag
Delete a tag from a project.
update_comment
Update the content of an existing comment.
delete_sprint
Delete a sprint from a project.
list_issue_types
List available issue types for a project (e.g. Bug, Task, Story, Epic). Use this to get valid issue type IDs when creating issues.
delete_epic
Delete an epic from a project.
create_epic
Create a new epic in a Leiga project. Epics group related issues together for larger feature or initiative tracking.
create_issue
Create a new issue (work item) in a Leiga project. Requires the project ID and issue type ID. Supports setting summary, description, priority, status, assignee, and other fields through the fields parameter.
list_sprints
List all sprints for a project. Returns sprint names, goals, dates, and statuses.
list_comments
List one page of comments on an issue. Returns comment content, authors, timestamps, and total count.
remove_issue_relation
Remove a relationship between two linked issues.
list_org_members
List one page of organization members. Use member IDs when assigning issues or choosing version owners.
manage_version_lifecycle
Change a version's lifecycle status. Supports releasing, cancelling a release, archiving, and unarchiving a version.
update_epic
Update an epic's name or description.
get_issue_schema
Discover issue field codes, required fields, and valid option IDs for create_issue and update_issue. Call list_projects and list_issue_types to discover project and issue type IDs.
list_subtasks
List an issue's subtasks with their IDs, assignees, dates, estimates, and completion state. Use the returned IDs with update_subtask or delete_subtask.
update_tag
Rename a project tag. Call list_tags to discover tag IDs.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Manage Leiga issues, subtasks, issue relations, sprints, epics, organization releases, comments, and tags. Discover accessible projects, issue types and schemas, and organization and project members.
Common questions about connecting Leiga to AI agents with Metorial.