MCP — recipes
Common AI-driven flows you can copy. Paste into Claude Code or Cursor and the assistant takes it from there.
These are example prompts that combine multiple MCP tools to get something useful done. Each one assumes your AI tool has the bichito MCP server installed (see Install).
Triage
Show me my open critical bichitos and resolve the ones from honeycomb X
"List my critical open bichitos. For any that belong to honeycomb 'Acme web', resolve them and leave a one-line comment explaining it shipped in v1.5."
The AI will:
list_bugs({ status: "open", severity: "critical" }).- Filter the result by
project_name === "Acme web". - For each:
comment_on_bug({ bug_id, body: "Shipped in v1.5." })thenresolve_bug({ bug_id }).
Mark spam from a known sender
"Mark every bichito whose reporter email is
noreply@example.comas spam."
list_bugs({})(or withsearchif you have a hint).- Filter by
reporter_email. mark_spam({ bug_id })per match.
Assign yourself the unassigned bugs you commented on this week
"Find unassigned bichitos I've commented on in the last 7 days and assign them to me."
The AI uses list_bugs({ assignee_id: "none" }) then walks each detail with get_bug to check comments and dates, then assign_me for matches.
Labels
Tag every regression mention
"Tag bichitos whose title or description contains 'regression' with the regression label, create the label if it doesn't exist yet."
list_labels({ team_id })→ check whetherregressionexists.- If not,
create_label({ team_id, name: "regression", color: "#ef4444" }). list_bugs({ search: "regression" }).attach_label({ bug_id, label_name: "regression" })per result.
Rename a label across the catalogue
"Rename the label 'urg' to 'urgent' in this hive."
list_labels({ team_id })→ grab the id.update_label({ label_id, name: "urgent" }).
Wipe a label
"Delete the 'old-label' label — I'm not using it anymore."
delete_label({ label_id }). The label is removed from every bichito it was attached to in the same call.
Setting up
Install bichito in this Next.js project
"Install bichito in this project. The widget should appear in the bottom-right corner."
detect_framework({ repo_root: "<absolute path>" }).verify_api_key()— confirmsBICHITO_API_KEYworks.get_install_snippet({ framework: "next" }).- AI edits the file (
app/layout.tsxfor App Router,pages/_app.tsxfor Pages Router) and pastes the snippet.
Create a new honeycomb on the fly
"Create a honeycomb called 'Acme mobile' for the iOS app."
create_honeycomb({ team_id, name: "Acme mobile", description: "iOS app" })— returns the new project including itssk_…key.- The AI can immediately reference the key for the next step.
Reporting
Daily standup line
"Give me a one-line summary of how my hive is doing today: open bichitos, criticals, anything new since yesterday."
get_stats() plus a small list_bugs({ ... }) for the "since yesterday" filter (the AI filters client-side on created_at).
Find the noisy honeycomb
"Which of my honeycombs has the most open bichitos right now?"
get_stats() returns counts grouped by team / honeycomb — the AI just sorts.
Tips
- Be specific about the date range. AI assistants are good at filtering once they have the data; they're worse at guessing what "lately" means.
- Confirm before destructive actions. Most tools are idempotent, but
delete_labeland bulk resolve aren't reversible. A "first show me what would be affected, then ask for confirmation" prompt is good practice. - Use the rich docs page once.
/docs/mcphas a Copy-as-Prompt button that hands the AI a full briefing of the install + tool surface — save yourself the typing the first time you set things up.