io.github.Mouthfully/zwitchy-store

MCPcommunitylive
v0.1.0io.github.MouthfullyUnknownUpdated 2mo ago

Travel eSIM catalog: search plans, check availability, and get exact quotes with checkout links.

Endpoint healthlive
checked 6 days ago · 653ms
100% of the last 4 checks reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
2mo agoLast update
Package
Authorio.github.Mouthfully
LicenseUnknown
Version0.1.0
Sourcemcp-registry
Trust Status
B
60/100Good
Listed in Forge index+10/10
Publisher identity verified+0/30
Publisher: this listing has no repository on file, so `forge publish` cannot verify ownership automatically. Use "Claim this listing" above — Forge reviews these by hand.
Domain verification+0/10
Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
Prompt-injection scan · clean+30/30
Obfuscation / exfil scan · clean+20/20
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain
Provenance
DependenciesNot audited
Tool surface4 tools · none privileged
Security scan✓ Cleanvlive · 6d agoHow well does this scan work?
EvalsNone
IndexedJul 25, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

4 tools · none privileged
Observed live from the vendor's endpoint6d ago

Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.

  • https://zwitchy.io/api/mcp4 tools · 653ms
search_plansSearch the purchasable travel eSIM plan catalog. Filter by destination country, region, minimum data, minimum duration, and maximum price. Returns public plan details (prices in USD cents) sorted cheapest first, with offset pagination via next_offset.

Search the purchasable travel eSIM plan catalog. Filter by destination country, region, minimum data, minimum duration, and maximum price. Returns public plan details (prices in USD cents) sorted cheapest first, with offset pagination via next_offset.

ParameterTypeDescription
destinationstringCountry to cover: ISO-2 code (e.g. 'JP') or English name (e.g. 'Japan').
regionstringRegion name filter, e.g. 'Europe' or 'Asia'.
min_data_bytesintegerMinimum total data allowance in bytes (unlimited plans always match).
min_duration_daysintegerMinimum validity in days.
max_price_centsintegerMaximum retail price in USD cents.
limitintegerPage size, 1-50 (default 20).
offsetintegerPagination offset from a previous next_offset.
get_planFetch full public details for a single purchasable plan by its package_code: coverage, data allowance, validity, retail price in USD cents. Errors with plan_not_found for unknown or unsellable codes.

Fetch full public details for a single purchasable plan by its package_code: coverage, data allowance, validity, retail price in USD cents. Errors with plan_not_found for unknown or unsellable codes.

ParameterTypeDescription
package_code*stringThe plan's package_code from search_plans.
check_availabilityCheck whether a plan can be fulfilled right now for a given quantity, using the same gate the checkout runs. Returns available true/false; reason 'delisted' means the SKU left the catalog, 'unavailable' means it temporarily cannot be fulfilled.

Check whether a plan can be fulfilled right now for a given quantity, using the same gate the checkout runs. Returns available true/false; reason 'delisted' means the SKU left the catalog, 'unavailable' means it temporarily cannot be fulfilled.

ParameterTypeDescription
package_code*stringThe plan's package_code from search_plans.
quantityintegerUnits to buy (default 1, max 10).
get_quotePrice an order (package_code, quantity, optional promo code) exactly as checkout would: returns subtotal, discount, and the final total in USD cents, plus the promo status. Purely informational — no order is created.

Price an order (package_code, quantity, optional promo code) exactly as checkout would: returns subtotal, discount, and the final total in USD cents, plus the promo status. Purely informational — no order is created.

ParameterTypeDescription
package_code*stringThe plan's package_code from search_plans.
quantityintegerUnits to buy (default 1, max 10).
promo_codestringOptional promo code to apply.

4 of 4 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Travel eSIM catalog: search plans, check availability, and get exact quotes with checkout links.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.