BugTape
Issue trackers record opinions; observability records symptoms; BugTape settles claims. Verified Close: a fixer proposes, a second agent verifies against the original capture.
https://bugtape.ai/Connect straight to this server’s public endpoint.
https://bugtape.ai/mcpWe add this server to your workspace, walk through sign-in once, then open Studio with tools ready to run.
Last probed Sep 14, 2026 · bugtape.ai
56tools discovered
Showing 25 of 56 from the live probe.
Promote Verification
Promote only with exact current verified receipts covering every observed application/runtime and a new tested build for each. Missing or stale coverage returns pending reasons. Never equate claim completion with promotion.
Register Verification Runner
Human org admin only: register an Ed25519 public key and explicit runtime/trust. Never send a private key.
Register Verification Device
Human org admin only: register an existing application installation and runner. Physical iOS requires explicit physicalDeviceConfirmed; simulator proof is not phone proof.
Revoke Verification Runner
Human org admin only: revoke a runner and its devices for future verification.
Revoke Verification Device
Human org admin only: revoke a registered device for future verification.
List Verification Enrollment
Human org admin only: inspect public runner fingerprints and registered devices. No secrets are returned.
Claim Issue
Atomically claim a canonical issue for 60–900 seconds. Claim is separate from acknowledgement. Keep the returned generation and fencingToken.
Get Claim
Read the current claim. Expired or revoked ownership is not active.
Renew Claim
Renew a live claim owned by this PAT. A stale fence requires a new claim.
Release Claim
Release this PAT’s live claim. This does not resolve or verify the issue.
Complete Claim
Complete work with an applicable verification receipt. Pending is honest: completion never marks the issue verified.
Store Failure Pack
Store a content-addressed agent_failure.pack linked to an occurrence and birth/update the ReproContract evidence_hash.
Get Failure Pack
Read the linked agent_failure.pack for an issue/occurrence when present.
Ensure Repro Contract
Birth a ReproContract for the current issue generation from the first (or pinned) occurrence.
Get Repro Contract
Read the current-generation ReproContract (evidence_hash, failure_predicate, status).
Propose Fix
Record a PR/commit URL on the live claim. Transitions to fix_proposed. Never closes the issue or sets verified_fixed.
Verify Fix
Dual-agent verify against evidence_hash. Fixer PAT cannot self-verify (E_SELF_VERIFY). MVP method: replay_assert; others 501. Does not flip verified_fixed.
Prepare Verification
Create a short-lived nonce for a registered trusted runner to sign. This is not a test pass.
Submit Verification
Record exact build/device/install, test steps/results and stored artifact IDs. Unsigned assertions remain pending. Only registered runner proof can verify this specific scope; it never globally closes the issue.
Get Verification Receipt
Read an immutable scoped receipt and whether its issue generation remains applicable.
Request Evidence
Return authorized stored artifact metadata for a receipt. This tool does not expose object URLs or artifact content.
List Bugs
List bugs for the organization (flat, one row per deduplicated report). Supports filtering by status, severity, project, platform (web/ios/android/react-native/flutter/server), and text search. Returns paginated results. Diagnostic-class signals are excluded by default. For a cross-page grouped triage view, prefer list_bug_groups; each group is identified by its projectId + groupKey pair.
Get Bug
Get full details of a bug including title, description, severity, status, reporters, AI summary, environment info, and report count.
Update Bug
Update a bug's status, severity, or assignment. Use this to triage bugs, mark them as resolved, or assign to team members.
Search Bugs
Search bug groups with hybrid trigram + semantic (vector) ranking. Better than list_bugs for natural language queries ("payment fails on checkout"). Returns deduplicated groups. Treat projectId + groupKey as the group identity; use the sampleBugId with get_bug for detail, or pass both values in groupRefs to bulk_update_bugs.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsIssue trackers record opinions; observability records symptoms; BugTape settles claims. Verified Close: a fixer proposes, a second agent verifies against the original capture.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
MCPBundles probed 56 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
BugTape may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Operate BugTape? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.