Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
MCP server for Bugzilla: search, read, triage and update bugs from AI assistants. Read-only by default; hosted or self-hosted.
翻訳待ち
Loading the full README.
Read the full README ↗An MCP server that lets Claude and other AI assistants search, read, triage and update bugs in any Bugzilla 5.0+ instance.
update_bug has a dry run.📖 Docs: bugzilla-mcp.vercel.app
Start local; use the hosted server to try things out without installing anything.
| Local (recommended) | Hosted | |
|---|---|---|
| Bugzilla | 5.0+ with the REST API enabled | Same, reachable from the internet |
| API key | From your Bugzilla | Same |
| On your machine | uv or pipx (nothing for Claude Desktop's one-click install) | Nothing |
| MCP client | Any client that runs stdio servers | Any client with HTTP transport and custom headers |
| Your API key | Stays on your machine | Passes through bugzilla.fastmcp.app |
| Attachment downloads | Yes | No |
No Python or terminal needed. Claude Desktop stores the API key as a secret.
Install uv once, then:
claude mcp add bugzilla --scope user \
-e BUGZILLA_URL=https://bugzilla.example.com \
-e BUGZILLA_API_KEY=your-api-key \
-- uvx bugzilla-mcp
Add --allow-writes after bugzilla-mcp to enable write tools. Check it with claude mcp list.
{
"mcpServers": {
"bugzilla": {
"command": "uvx",
"args": ["bugzilla-mcp"],
"env": {
"BUGZILLA_URL": "https://bugzilla.example.com",
"BUGZILLA_API_KEY": "your-api-key"
}
}
}
}
If the client can't find uvx (desktop apps don't always load your shell's PATH), use the full path from which uvx.
pipx installs bugzilla-mcp into its own environment and puts the command on your PATH:
brew install pipx && pipx ensurepath # macOS; see pipx docs for Linux/Windows
pipx install bugzilla-mcp
bugzilla-mcp --help
Then use bugzilla-mcp as the client command instead of uvx bugzilla-mcp:
claude mcp add bugzilla --scope user \
-e BUGZILLA_URL=https://bugzilla.example.com \
-e BUGZILLA_API_KEY=your-api-key \
-- bugzilla-mcp
If a desktop app can't find it, use the full path from which bugzilla-mcp (usually ~/.local/bin/bugzilla-mcp). Upgrade with pipx upgrade bugzilla-mcp.
Needs Python 3.12+. If pipx reports "No matching distribution found", it is using an older Python (macOS's python3 is 3.9): run pipx install --python python3.12 bugzilla-mcp.
| Setting | How | Default |
|---|---|---|
| Bugzilla URL | BUGZILLA_URL | required |
| API key | BUGZILLA_API_KEY (environment or .env only, never a flag) | required |
| Write tools | --allow-writes or BUGZILLA_READ_ONLY=false | off |
| Remove tools | BUGZILLA_DISABLED_TOOLS=update_bug,create_bug | none |
| Request timeout (seconds) | BUGZILLA_TIMEOUT | 30 |
| HTTP server for several users | bugzilla-mcp --transport http --host 0.0.0.0 --port 8000 | stdio |
See Configuration for every option.
Create one in Bugzilla under Preferences → API Keys (https://your-bugzilla/userprefs.cgi?tab=apikey). The key has the same permissions as your account, so a dedicated account with limited access is safest.
28 tools, grouped by what they do. Full reference: Usage.
| Group | Tools |
|---|---|
| Read | bug_info (compact by default, full / include_fields), bug_comments, bug_history, bug_dependencies, duplicate_chain, bug_url, server_url |
| Search | bugs_quicksearch, bugs_advanced_search, learn_quicksearch_syntax |
| Attachments | bug_attachments, get_attachment (images as images, logs and patches as text), upload_attachment |
| Batch and triage | bugs_info, bugs_comments, bugs_analysis_context, classify_bugs_heuristics, analyze_bugs_statistics |
| Users and products | get_user, search_users, list_products, get_product_components |
| Change (off until writes are enabled) | update_bug (with dry_run), create_bug, add_comment, tag_comment |
| Local only | download_attachments, download_attachment (save to disk) |
Every tool carries MCP hints (read-only / destructive), so clients can run reads without asking and confirm before changes.
Nothing to install: connect to https://bugzilla.fastmcp.app/mcp, hosted on FastMCP Cloud, and send your credentials as headers.
This is the beginning of the README. Read the rest at the original. Read the full README ↗