loading…
Search for a command to run...
loading…
An MCP server that enables users to manage CodebaseHQ tickets and track project activity through natural language. It supports searching tickets, viewing discus
An MCP server that enables users to manage CodebaseHQ tickets and track project activity through natural language. It supports searching tickets, viewing discussions, and performing updates such as creating new tickets or changing assignments and statuses.
An MCP (Model Context Protocol) server that gives Claude Code access to CodebaseHQ — a project management and ticketing platform. Read, search, create, and update tickets directly from Claude Code or any MCP-compatible client.
Go to CodebaseHQ → Settings → My Profile and note:
account/username (e.g. mycompany/john)Add to your shell config (e.g. ~/.zshrc, ~/.bashrc):
export CODEBASEHQ_ACCOUNT="your-account" # the part before /
export CODEBASEHQ_USERNAME="your-username" # the part after /
export CODEBASEHQ_API_KEY="your-api-key"
export CODEBASEHQ_DEFAULT_PROJECT="my-project" # optional — skip the project param in every tool call
git clone https://github.com/bdteo/CodebaseHQ.git
cd CodebaseHQ
pnpm install
pnpm run build
Pick one of the methods below.
claude mcp add codebasehq -- node /absolute/path/to/CodebaseHQ/dist/index.js
The server inherits environment variables from your shell, so the CODEBASEHQ_* vars you set in step 2 are picked up automatically.
Add to ~/.claude.json:
{
"mcpServers": {
"codebasehq": {
"command": "node",
"args": ["/absolute/path/to/CodebaseHQ/dist/index.js"]
}
}
}
Create a .mcp.json in your project root (useful for sharing with a team):
{
"mcpServers": {
"codebasehq": {
"command": "node",
"args": ["/absolute/path/to/CodebaseHQ/dist/index.js"],
"env": {
"CODEBASEHQ_ACCOUNT": "${CODEBASEHQ_ACCOUNT}",
"CODEBASEHQ_USERNAME": "${CODEBASEHQ_USERNAME}",
"CODEBASEHQ_API_KEY": "${CODEBASEHQ_API_KEY}",
"CODEBASEHQ_DEFAULT_PROJECT": "${CODEBASEHQ_DEFAULT_PROJECT}"
}
}
}
}
The ${VAR} syntax references your shell environment variables — no secrets in the file.
Restart Claude Code, then ask:
"List my CodebaseHQ projects"
If the server connects, you'll see your projects. If not, check Troubleshooting.
| Tool | Type | Description |
|---|---|---|
list_projects |
Read | List all projects with ticket counts |
search_tickets |
Read | Search/list tickets with query syntax and pagination |
get_ticket |
Read | Full ticket detail by ID (includes field IDs for updates) |
get_ticket_notes |
Read | Comments, change history, and attachments |
get_activity |
Read | Recent project activity feed |
list_users |
Read | Team members with IDs for assignment |
create_ticket |
Write | Create a new ticket |
update_ticket |
Write | Add comment and/or change status, priority, assignee |
The search_tickets tool supports CodebaseHQ's query syntax:
status:open # by status
assignee:me # your tickets
priority:high # by priority
type:bug # Bug, Feature, or Task
category:General # by category
sort:updated order:desc # sorting
not-status:closed # negation
assignee:me status:open # combine filters
Ask Claude things like:
src/
├── index.ts # MCP server, tool definitions, request handlers
├── codebasehq-api.ts # HTTP client (JSON responses, XML write bodies, rate limiting)
└── types.ts # TypeScript types for API responses
api3.codebasehq.com)account/username:api_key)@modelcontextprotocol/sdk only"Invalid CodebaseHQ credentials or network error"
CODEBASEHQ_ACCOUNT, CODEBASEHQ_USERNAME, and CODEBASEHQ_API_KEY values/Server not showing in Claude Code
claude mcp list to check connection statusdist/index.js is absolutepnpm run build after any source changesRate limited
limit parameter in queries if hitting limits frequentlyThis project is not affiliated with, endorsed by, or associated with aTech Media Ltd / Krystal Hosting Ltd (the makers of CodebaseHQ). It is an independent, open-source API client. You need your own CodebaseHQ account and API credentials to use it.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"codebasehq-mcp-server": {
"command": "npx",
"args": []
}
}
}PRs, issues, code search, CI status
Database, auth and storage
Reference / test server with prompts, resources, and tools.
Secure file operations with configurable access controls.