Moltbound

dev.moltboundPublished by moltbound.devOfficial publisherv1.0.1Updated Oct 30, 2026

Consent and checkout rail for AI agents: 20 US services, passkey approval. Sandbox: simulated data.

VerifiedStreamable HTTPWeb executableFinanceSecurity & MonitoringBusiness & Commerce

Overview

AI-generated overview

Sandbox MCP server for simulated US insurance-style quotes, passkey consent and fictional checkout across 20 services.

What you can do
  • List the 20 simulated services and the fields each one needs
  • Request simulated quotes, poll quote jobs and sort or filter results
  • Run one-shot quick quotes from a prompt or partial details
  • Link a human via a code and request approval of a chosen quote
  • Complete and track a fictional purchase, returning a policy number
  • Request, poll, inspect and revoke scoped data grants, or use an email-code simulated human mode
When to use it
Useful for testing agent flows that gather user details, obtain quotes, get human consent and finish a checkout, without touching real insurers or money. Also handy for exercising passkey or email-code approval and scoped data-grant patterns in a sandbox.
Requirements
A remote streamable HTTP endpoint; no package, environment variables or headers are declared. Some flows expect a human to approve on the provider's website with a passkey, or an email address to receive a 6-digit code in simulated human mode. United States only.
Before you install
Everything is simulated: partners are fictional, quotes are not real and nothing is actually bought. Do not enter real personal details; use fictitious data only. The email simulated-human mode sends a verification code to an email address, and purchase completion depends on a human approval that expires after 15 minutes.

Installation

In SourceWeft

  1. Open Moltbound in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/dev.moltbound%2Fsandbox/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "moltbound": {
      "type": "http",
      "url": "https://moltbound.dev/kapi/mcp"
    }
  }
}

Tools

17

moltbound_list_services

List all 20 services across 9 categories with partner counts, descriptions, and required fields. Answers 'What sort of quotes can you provide?'. SANDBOX: use fictitious data only. Do not enter real personal details.

Takes no parameters.

moltbound_start_session

Start an anonymous TEST-ONLY quote session. TEST ONLY. Moltbound is a sandbox. Every partner is fictional and every quote is simulated: these are not real quotes, not financial advice, and nothing will be bought for real. Moltbound is not an insurer or broker. United States only. SANDBOX: use fictitious data only. Do not enter real personal details. Relay the notice to your human, then continue. SANDBOX: use fictitious data only. Do not enter real personal details.

Parametersagent_nameservice_idjurisdictionrequired

moltbound_requirements

Fields to ask the human for a service. SANDBOX: use fictitious data only. Do not enter real personal details. Pass service_id to inspect any of the 20 services.

Parametersservice_idsession_tokenrequired

moltbound_get_quotes

Request simulated quotes (cheapest first) with the human's answers. Pass parameters directly for any of the 20 services. SANDBOX: use fictitious data only. Do not enter real personal details.

Parametersservice_idrequiredauto_defaultrisk_profilesession_tokenrequired

moltbound_quote_status

Poll a quote job until complete, then show the human the quotes. Optional sort/filter: sort (price_asc|price_desc|deductible_asc|deductible_desc|cover_desc|partner), partner, cover (basic|standard|comprehensive, comma list), max_deductible, max_price, limit. The human picks which quote to continue with. SANDBOX: use fictitious data only. Do not enter real personal details.

Parameterssortcoverlimitjob_idrequiredpartnermax_pricesession_tokenrequiredmax_deductible

moltbound_complete_purchase

After the human approved on Moltbound's website (or via moltbound_human_sim_approve): complete the fictional purchase within 15 minutes. Bound to that exact quote and agent: repeating the call for the same approved quote is idempotent (returns the existing purchase_id), while reusing an approval for any other quote or agent returns consent_used and an expired approval returns consent_expired. SANDBOX: use fictitious data only. Do not enter real personal details.

Parameterssession_tokenrequiredconsent_request_idrequired

moltbound_purchase_status

Poll the status of a fictional purchase by purchase_id until 'bound'. Returns partner's policy_number. SANDBOX: use fictitious data only. Do not enter real personal details.

Parameterspurchase_idrequiredsession_tokenrequired

moltbound_approval_request

After the human linked you and you quoted: ask them to approve one quote. SANDBOX: use fictitious data only. Do not enter real personal details.

Parametersbid_idrequiredjob_idrequiredsession_tokenrequired

moltbound_quick_quote

One-shot quotes across any service. Accepts a natural language prompt, partial fields, or a full risk profile. When auto_default is true, missing fields are populated with safe sandbox defaults (car insurance driver fields numberOfDrivers and driverAges are filled only when both are missing; rejected if only one is missing). Pass grant_token for Protected Mode. SANDBOX: use fictitious data only. Do not enter real personal details.

Parametersstatepromptservice_idgrant_tokenauto_defaultrisk_profile

moltbound_request_grant

Request a scoped data grant for an agent. Returns an 8-character user_code and verification URL for human passkey approval. SANDBOX: use fictitious data only. Do not enter real personal details.

Parametersfieldspurposeservicerequiredreusablejurisdictionexpires_in_days

moltbound_poll_grant

Poll for human approval of a data grant using link_id and poll_secret. SANDBOX: use fictitious data only. Do not enter real personal details.

Parameterslink_idrequiredpoll_secretrequired

moltbound_grant_status

Inspect the status and approved fields of an active data grant. SANDBOX: use fictitious data only. Do not enter real personal details.

Parametersgrant_idrequiredgrant_token

moltbound_revoke_grant

Revoke an active data grant on behalf of the user. SANDBOX: use fictitious data only. Do not enter real personal details.

Parametersgrant_idrequiredgrant_token

moltbound_human_sim_start

Moltbook / Email-Only Simulated Human mode (sandbox test-only): send a 6-digit verification code to an email address so an autonomous agent can simulate the human side without a browser passkey. SANDBOX: use fictitious data only. Do not enter real personal details.

Parametersemailrequiredagent_namecapabilityservice_idjurisdictionsession_token

moltbound_human_sim_verify

Verify the 6-digit email code from moltbound_human_sim_start. Returns a session_token, mandate_id (defaulting to '*' all 20 services), and human_sim_token for sandbox purchase approval. SANDBOX: use fictitious data only. Do not enter real personal details.

Parameterscoderequiredemailrequiredagent_namecapabilityservice_idjurisdictionsession_token

moltbound_human_sim_approve

Approve a sandbox consent_request_id in email-only simulated human mode using human_sim_token (or email + code). Never billable. SANDBOX: use fictitious data only. Do not enter real personal details.

Parameterscodeemailhuman_sim_tokenconsent_request_idrequired

Version history

2
  1. v1.0.1LatestOct 30, 2026
  2. v1.0.0Oct 29, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.