Backlog MCP Server
Uses TypeScript for implementing the Backlog integration with Model Context Protocol
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Backlog MCP Serverlist recent projects and show me the open issues in the marketing project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-backlog-server
Backlog MCP Server
This is a TypeScript based server that integrates Backlog with the Model Context Protocol (MCP). It implements the following key concepts of MCP:
A resource that represents a Backlog project (including URI and metadata)
Tools for interacting with the Backlog API
Prompts to generate summaries and analytics for Backlog data
function
resource
Access a Backlog project via
backlog://project/[id]URIEach project resource contains project metadata and details
JSON-formatted resources for structured data access
Accessing issues within a project
Accessing a Wiki page in a project
tool
get_backlog_user- Get current Backlog user informationget_backlog_space- Get Backlog space informationlist_recent_projects- Lists recently viewed Backlog projectsNumber and sort order can be set
get_project_issues- Get the issues of a projectFilter by status, assignee, pagination, etc.
get_issue_detail- Get detailed information about a specific issueget_issue_comments- Get the comments for an issueadd_issue_comment- Add a comment to an issueget_issue_comment_count- Get the number of comments on an issueget_issue_comment- Get detailed information about a specific commentget_wiki_page_list- Get a list of Wiki pagesFilter by project or keyword
get_wiki_page- Get detailed information about a specific wiki pageupdate_wiki_page- Update a Wiki page
prompt
summarize_projects- Generates summaries of recently viewed Backlog projectsanalyze_backlog_usage- Analyze Backlog usage patterns based on user, space and project datasummarize_wiki_pages- Generate summaries of a project's Wiki pages
Related MCP server: Backlog MCP Server
Prerequisites
A Backlog account with API access
environmental variables:
BACKLOG_API_KEY: Backlog API keyBACKLOG_SPACE_URL: Backlog space URL (e.g.https://your-space.backlog.com)
development
Install dependencies:
npm installBuild the server:
npm run buildDevelopment with automatic rebuild:
npm run watchinstall
To use it with Claude Desktop, add your server configuration:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-backlog-server": {
"command": "/path/to/mcp-backlog-server/build/index.js",
"env": {
"BACKLOG_API_KEY": "your-api-key",
"BACKLOG_SPACE_URL": "https://your-space.backlog.com"
}
}
}
}debug
MCP servers can be difficult to debug because they communicate via standard input and output. We recommend using MCP Inspector , which is available as a package script:
npm run inspectorInspector provides a URL to access the debugging tools in your browser.
Technical details
The server consists of the following main components:
index.ts- Main entry point, initializes and configures the MCP serverbacklog-client.ts- A client that handles communication with the Backlog API.handlers/- resource, tool and prompt handlersresource-handlers.ts- Resource handlers for projects, issues, and wikistool-handlers.ts- Tools for interacting with the Backlog APIprompt-handlers.ts- Prompt generation functions
types.ts- Type definitions for Backlog API responsesconfig.ts- Loading configuration from environment variables
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides access to Backlog API for project management, issue tracking, and file operations through Claude Desktop.8711MIT
- AlicenseBqualityAmaintenanceA Model Context Protocol server that enables Claude to interact with Backlog project management tools through API integration, allowing management of projects, issues, wiki pages and other Backlog resources.6233,209223MIT
- -licenseNot gradedqualityNot gradedmaintenanceA Model Context Protocol server that enables AI agents to interact with Backlog API for managing projects, issues, wikis, Git repositories, and other Backlog features.
- AlicenseBqualityDmaintenanceEnables interaction with Backlog project management tools, allowing users to manage projects, issues, and wikis through natural language.1233,209MIT
Related MCP Connectors
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/katsuhirohonda/mcp-backlog-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server