MCP server for diagnosing user-reported bugs and dispatching reviewed GitHub fix pull requests.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
We ran the install command below but it didn't respond within our test window ā this can mean a slow first-time install rather than a real problem.
npx -y mushi-mushiNo response to initialize.
This is an experimental automated check and can have false negatives ā missing environment variables, a slow cold install, etc. It doesnāt necessarily mean somethingās wrong. Last checked 1mo ago.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Mushi Mushi.
Your AI wrote it. Mushi tells you why it broke.
Plain-English diagnosis + a paste-ready fix, right inside Cursor and Claude Code. No log-reading. No second LLM API key for MCP.
Fastest path ā drop Mushi into your AI editor:
Already shipping an app? One command installs the SDK + env vars + an optional test report:
Open source, self-hostable, MIT JS core ā bring your own LLM key, no second key for MCP, no lock-in. Self-host in minutes Ā· licensing.
What is Mushi, exactly? Read the one-page constitution: VISION.md ā the single source of truth for positioning, the north-star sentence, and who this is for.
Node ā„22 Ā· CI Ā· SDK MIT Ā· enterprise Ā· Smithery
Vision Ā· Quick start Ā· Connect your editor Ā· Self-host Ā· Why not just Sentry? Ā· Packages Ā· Docs Ā· Live demo Ā· Operators / platform Ā· Roadmap
ā the diagnosis: plain-English root cause + a paste-ready fix prompt Ā· click to open the live demo
Using Cursor, Claude Code, or another AI editor? Paste this prompt and your agent does the whole setup ā install, wiring, and a verified test report:
Install the Mushi skills from github.com/kensaurus/mushi-mushi (
npx skills add kensaurus/mushi-mushi), then run the mushi-setup skill to wire the Mushi SDK and MCP server into this app and send a test report to verify the connection.
Or run the wizard yourself:
The wizard auto-detects your framework, installs the right SDK, writes framework-prefixed env vars (e.g. VITE_MUSHI_PROJECT_ID / VITE_MUSHI_API_KEY, or NEXT_PUBLIC_MUSHI_*) to .env.local, and prints the snippet to paste. Those two vars are all the SDK needs ā no Supabase, no LLM key (see examples/sdk.env.example; the root .env.example is for self-hosting the backend only). Then, the moment something breaks:
No Sentry, no account, no monitoring stack required to see value. Self-host the whole thing in under five minutes, or use the free hosted tier (no card).
For the solo AI-first builder (the vibe coder): you ship fast with Cursor, Claude Code, Lovable, or Bolt, then lose afternoons when something breaks in code you didn't fully write. Mushi is the comprehension layer ā plain-English diagnosis in your editor over MCP, so a bug costs five minutes instead of your afternoon. (Small teams and agencies hit the same pain.)
These are the bugs your monitoring can't see, and the ones you didn't write:
Not another dashboard you have to go read, and not an enterprise monitoring stack ā standalone first, no Sentry/Datadog/Firebase required. Full positioning: VISION.md.
When a user shakes their phone (or clicks the reporter):
The architecture, sequence diagram, and component-by-component spec live in apps/docs/content/concepts/architecture.mdx.
A single Docker Compose file gets you a working stack against your own Supabase project:
SELF_HOSTED.md and the Self-host in minutes guide are the long-form walkthroughs. A Helm chart lives at deploy/helm/ ā one helm install on any cluster.
Hosted: sign up at kensaur.us/mushi-mushi/, click Start free, no card, create a project, and copy your projectId + apiKey. The free tier covers 50 diagnoses a month (no card required).
One BYOK rule, both ways. Self-host and you bring your own Anthropic / OpenAI key ā you pay the vendor at list rate, we never mark up a token. On hosted you bring no key at all: we meter by diagnosis (the plain-English root cause + fix), never by tokens, with a per-project spend cap and 50 / 80 / 100% alerts so the bill can't surprise you. Full numbers: pricing.
Internal edge functions (
fast-filter,classify-report,fix-worker,judge-batch,intelligence-report,usage-aggregator,generate-synthetic) authenticate viarequireServiceRoleAuth. Never expose them with--no-verify-jwt. Only the publicapifunction should face the internet ā seepackages/server/README.md.
The question every team asks, answered once:
Sentry tells you what threw. Mushi ingests that ā plus the bugs that never throw ā explains each one in plain English, and closes the loop with a fix your agent can ship. One queue, one audit trail, with or without Sentry.
Mushi works standalone. If you already run Sentry, point a Sentry issue-alert
webhook at /v1/webhooks/sentry?projectId=<your-project> and errors land in the
same queue as user reports ā deduped per Sentry issue, triaged in plain English,
fix-dispatchable from the console, Slack, or your editor. The loop closes both
ways: merging a Mushi fix resolves the linked Sentry issue, and resolving in
Sentry resolves the linked report. A repeat alert on a fixed report reopens it
as a regression instead of filing a duplicate.
Beyond Sentry, inbound adapters translate Datadog, Bugsnag, Rollbar,
Crashlytics, New Relic, Honeycomb, Grafana Loki, CloudWatch, Opsgenie, and
Firebase alerts into the same queue; outbound plugins keep Linear, Jira, GitHub
Issues, Slack, Discord, Teams, and PagerDuty in sync. Nothing gets ripped out ā
Mushi is the mediator between what you already run. Operator-depth (SSO,
retention, region routing): docs/operators/.
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kensaurus-mushi-mushi)<a href="https://allmcps.com/mcp/kensaurus-mushi-mushi"><img src="https://allmcps.com/api/badge/kensaurus-mushi-mushi?style=directory" alt="Mushi Mushi on AllMCPs" /></a>