Mmcp.market

Shuttle MCP server

by grarcht·io.github.grarcht/shuttle·v4.0.0

Android framework and solution that prevents TransactionTooLargeException crashes by design.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

87 stars

Reviews

Write one

Nobody has reviewed Shuttle yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Shuttle tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 53 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Shuttle repository's README, as published. We do not edit it. Read it on GitHub

Prevent TransactionTooLargeException crashes. For good. A modern Android framework for safely transporting large Serializable objects between components, without the crashes.

Get To It Quick

  • API Documentation
  • Why Shuttle?
  • How It Works
  • Requirements
  • Quick Start
  • Usage
  • Transport with Intents
  • Transport with the Navigation Component
  • Pick Up Cargo at the Destination
  • Cargo States (LCE Pattern)
  • Using @ShuttleCargo
  • Cleaning Up

🚨 Why Shuttle?

🗞️ Featured in Android Weekly #594 and Android Weekly #455, validated by the Android community twice.

You've seen this before. Maybe last week:

android.os.TransactionTooLargeException: data parcel size X bytes

It didn't show up in dev. It didn't show up in QA. It showed up at 2am, in production, for real users. Your Play Store rating took the hit before anyone on the team even knew.

So you triaged it. Filed the ticket. Wrote the fix. Reviewed the PR. Ran QA again. Cut the hotfix. And then you added it to the code review checklist, hoping the next engineer would catch it before it happened again.

They won't. Not reliably. You can't review your way out of a structural problem.

Shuttle provides a modern, guarded way to pass large Serializable objects with Intent objects or save them in Bundle objects to avoid app crashes. The crash class is structurally prevented, not governed against.

Why keep spending more time and money on governance through code reviews? Why not embrace the problem by providing a solution for it?

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

claude mcp add shuttle -- docker run -i --rm ghcr.io/grarcht/shuttle-mcp:4.0.0
Add to Cursor

Shuttle: common questions

Is Shuttle MCP server safe?
Mostly: it is graded B (80/100). Read the Shuttle safety report
How do I install Shuttle?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Shuttle need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Shuttle maintained?
The last commit was 54 days ago (2026-08-02). The latest release is v4.0.0.
What can I use instead of Shuttle?
Servers from other publishers that do the same job: KiCad MCP Pro MCP server, Codesign MCP server and EasyEDA Copilot MCP server. Compare all Shuttle alternatives.

Alternatives to Shuttle

Same job from other publishers: the closest match first, then the best rated.

All Shuttle alternatives →
  • KiCad MCP Pro
    Production-grade MCP server for KiCad EDA—PCB design, DRC, simulation, BOM, DFM, and manufacturing.
    A
  • Codesign
    Local design engine for AI agents: create, edit and export real, editable designs.
    A
  • EasyEDA Copilot
    Connect MCP clients to EasyEDA Desktop for schematic and PCB design, routing, inspection, and DRC.
    A
  • Kiln
    Kiln MCP server for agents: design, slice, print, monitor, and recover physical objects safely.
    B
  • memi
    Memi is the design layer for agentic AI.
    A

More from grarcht →