Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default | 
|---|---|---|---|
| BACKLOG_DOMAIN | Yes | Your Backlog domain (e.g., your-domain.backlog.com) | |
| BACKLOG_API_KEY | Yes | Your Backlog API key | 
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 | 
|---|---|
| get_space | Returns information about the Backlog space | 
| get_users | Returns list of users in the Backlog space | 
| get_myself | Returns information about the authenticated user | 
| get_priorities | Returns list of priorities | 
| get_resolutions | Returns list of issue resolutions | 
| get_issue_types | Returns list of issue types for a project | 
| get_notifications | Returns list of notifications | 
| count_notifications | Returns count of notifications | 
| reset_unread_notification_count | Reset unread notification count | 
| mark_notification_as_read | Mark a notification as read | 
| get_git_repositories | Returns list of Git repositories for a project | 
| get_git_repository | Returns information about a specific Git repository | 
| get_pull_requests | Returns list of pull requests for a repository | 
| get_pull_requests_count | Returns count of pull requests for a repository | 
| get_pull_request | Returns information about a specific pull request | 
| add_pull_request | Creates a new pull request | 
| update_pull_request | Updates an existing pull request | 
| get_pull_request_comments | Returns list of comments for a pull request | 
| add_pull_request_comment | Adds a comment to a pull request | 
| update_pull_request_comment | Updates a comment on a pull request | 
| get_watching_list_items | Returns list of watching items for a user | 
| get_watching_list_count | Returns count of watching items for a user | 
| get_project_list | Returns list of projects | 
| add_project | Creates a new project | 
| get_project | Returns information about a specific project | 
| update_project | Updates an existing project | 
| delete_project | Deletes a project | 
| get_issue | Returns information about a specific issue | 
| get_issues | Returns list of issues | 
| count_issues | Returns count of issues | 
| add_issue | Creates a new issue in the specified project. | 
| update_issue | Updates an existing issue | 
| delete_issue | Deletes an issue | 
| get_issue_comments | Returns list of comments for an issue | 
| add_issue_comment | Adds a comment to an issue | 
| get_wiki_pages | Returns list of Wiki pages | 
| get_wikis_count | Returns count of wiki pages in a project | 
| get_wiki | Returns information about a specific wiki page | 
| add_wiki | Creates a new wiki page | 
| get_categories | Returns list of categories for a project |