Test-only US sandbox: AI agents get simulated quotes for 20 services; purchases need a passkey.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
From moltbound_start_session or moltbound_human_sim_verify
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
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.
| Argument | Type | Description |
|---|---|---|
| bid_id* | string | |
| job_id* | string | |
| session_token* | string | From moltbound_start_session or moltbound_human_sim_verify |
{
"type": "object",
"required": [
"session_token",
"job_id",
"bid_id"
],
"properties": {
"bid_id": {
"type": "string"
},
"job_id": {
"type": "string"
},
"session_token": {
"type": "string",
"description": "From moltbound_start_session or moltbound_human_sim_verify"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| session_token* | string | From moltbound_start_session or moltbound_human_sim_verify |
| consent_request_id* | string |
{
"type": "object",
"required": [
"session_token",
"consent_request_id"
],
"properties": {
"session_token": {
"type": "string",
"description": "From moltbound_start_session or moltbound_human_sim_verify"
},
"consent_request_id": {
"type": "string"
}
}
}Give the human a code to link you so they can approve a (fictional) purchase with their passkey. SANDBOX: use fictitious data only. Do not enter real personal details.
| Argument | Type | Description |
|---|---|---|
| max_price | number | |
| service_id | string | |
| jurisdiction | any | |
| session_token* | string | From moltbound_start_session or moltbound_human_sim_verify |
{
"type": "object",
"required": [
"session_token"
],
"properties": {
"max_price": {
"type": "number"
},
"service_id": {
"type": "string"
},
"jurisdiction": {
"enum": [
"US"
],
"default": "US"
},
"session_token": {
"type": "string",
"description": "From moltbound_start_session or moltbound_human_sim_verify"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| service_id* | string | Which of the 20 US services to quote, e.g. car_insurance, home_building, dog_pet_insurance, travel, electricity. |
| auto_default | boolean | Set true to fill missing fields with safe sandbox defaults. Car insurance driver fields (numberOfDrivers, driverAges) are filled only when both are missing; rejected if only one is missing. |
| risk_profile | object | The service's fields as key/value pairs (see moltbound_requirements). They may also be passed at the top level. |
| session_token* | string | Session token from moltbound_start_session |
{
"type": "object",
"required": [
"session_token",
"service_id"
],
"properties": {
"service_id": {
"enum": [
"car_insurance",
"dog_pet_insurance",
"home_building",
"contents",
"travel",
"life_quote_only",
"gas_energy",
"electricity",
"broadband_internet",
"mobile_plan",
"roadside",
"pet_boarding",
"health_insurance",
"motorcycle_insurance",
"sme_business_insurance",
"cyber_insurance",
"dental_vision",
"water_utility",
"home_security",
"gym_membership"
],
"type": "string",
"description": "Which of the 20 US services to quote, e.g. car_insurance, home_building, dog_pet_insurance, travel, electricity."
},
"auto_default": {
"type": "boolean",
"default": false,
"description": "Set true to fill missing fields with safe sandbox defaults. Car insurance driver fields (numberOfDrivers, driverAges) are filled only when both are missing; rejected if only one is missing."
},
"risk_profile": {
"type": "object",
"description": "The service's fields as key/value pairs (see moltbound_requirements). They may also be passed at the top level.",
"additionalProperties": true
},
"session_token": {
"type": "string",
"description": "Session token from moltbound_start_session"
}
},
"description": "Request simulated quotes with the human's answers for one service. SANDBOX: use fictitious data only. Do not enter real personal details.",
"additionalProperties": true
}Inspect the status and approved fields of an active data grant. SANDBOX: use fictitious data only. Do not enter real personal details.
| Argument | Type | Description |
|---|---|---|
| grant_id* | string | |
| grant_token | string | Access token or poll secret for this grant |
{
"type": "object",
"required": [
"grant_id"
],
"properties": {
"grant_id": {
"type": "string"
},
"grant_token": {
"type": "string",
"description": "Access token or poll secret for this grant"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| code | string | |
| string | ||
| human_sim_token | string | |
| consent_request_id* | string |
{
"type": "object",
"required": [
"consent_request_id"
],
"properties": {
"code": {
"type": "string"
},
"email": {
"type": "string"
},
"human_sim_token": {
"type": "string"
},
"consent_request_id": {
"type": "string"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| email* | string | |
| agent_name | string | |
| capability | any | |
| service_id | string | |
| jurisdiction | any | |
| session_token | string |
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string"
},
"agent_name": {
"type": "string"
},
"capability": {
"enum": [
"quote_only",
"quote_and_bind"
],
"default": "quote_and_bind"
},
"service_id": {
"type": "string",
"default": "*"
},
"jurisdiction": {
"enum": [
"US"
],
"default": "US"
},
"session_token": {
"type": "string"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| code* | string | |
| email* | string | |
| agent_name | string | |
| capability | any | |
| service_id | string | |
| jurisdiction | any | |
| session_token | string |
{
"type": "object",
"required": [
"email",
"code"
],
"properties": {
"code": {
"type": "string"
},
"email": {
"type": "string"
},
"agent_name": {
"type": "string"
},
"capability": {
"enum": [
"quote_only",
"quote_and_bind"
],
"default": "quote_and_bind"
},
"service_id": {
"type": "string",
"default": "*"
},
"jurisdiction": {
"enum": [
"US"
],
"default": "US"
},
"session_token": {
"type": "string"
}
}
}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.
No arguments.
{
"type": "object",
"properties": {}
}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.
| Argument | Type | Description |
|---|---|---|
| link_id* | string | |
| poll_secret* | string |
{
"type": "object",
"required": [
"link_id",
"poll_secret"
],
"properties": {
"link_id": {
"type": "string"
},
"poll_secret": {
"type": "string"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| purchase_id* | string | |
| session_token* | string | From moltbound_start_session or moltbound_human_sim_verify |
{
"type": "object",
"required": [
"session_token",
"purchase_id"
],
"properties": {
"purchase_id": {
"type": "string"
},
"session_token": {
"type": "string",
"description": "From moltbound_start_session or moltbound_human_sim_verify"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| state | string | Two-letter US state code, e.g. TX |
| prompt | string | Plain-language request, e.g. 'car insurance for a 2019 Honda Civic in Austin TX 78701'. No names or ID numbers. |
| service_id | string | Which of the 20 US services to quote, e.g. car_insurance, home_building, dog_pet_insurance, travel, electricity. |
| grant_token | string | Optional grant token for Protected Mode |
| auto_default | boolean | Set true to fill missing fields with safe sandbox defaults. Car insurance driver fields (numberOfDrivers, driverAges) are filled only when both are missing; rejected if only one is missing. |
| risk_profile | object | Optional: the service's fields as key/value pairs (see moltbound_requirements). They may also be passed at the top level. |
{
"type": "object",
"properties": {
"state": {
"type": "string",
"description": "Two-letter US state code, e.g. TX"
},
"prompt": {
"type": "string",
"description": "Plain-language request, e.g. 'car insurance for a 2019 Honda Civic in Austin TX 78701'. No names or ID numbers."
},
"service_id": {
"enum": [
"car_insurance",
"dog_pet_insurance",
"home_building",
"contents",
"travel",
"life_quote_only",
"gas_energy",
"electricity",
"broadband_internet",
"mobile_plan",
"roadside",
"pet_boarding",
"health_insurance",
"motorcycle_insurance",
"sme_business_insurance",
"cyber_insurance",
"dental_vision",
"water_utility",
"home_security",
"gym_membership"
],
"type": "string",
"description": "Which of the 20 US services to quote, e.g. car_insurance, home_building, dog_pet_insurance, travel, electricity."
},
"grant_token": {
"type": "string",
"description": "Optional grant token for Protected Mode"
},
"auto_default": {
"type": "boolean",
"default": false,
"description": "Set true to fill missing fields with safe sandbox defaults. Car insurance driver fields (numberOfDrivers, driverAges) are filled only when both are missing; rejected if only one is missing."
},
"risk_profile": {
"type": "object",
"description": "Optional: the service's fields as key/value pairs (see moltbound_requirements). They may also be passed at the top level.",
"additionalProperties": true
}
},
"description": "One-shot quote request: a plain-language prompt, and/or service_id plus any of that service's fields. SANDBOX: use fictitious data only. Do not enter real personal details.",
"additionalProperties": true
}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.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| cover | string | |
| limit | integer | |
| job_id* | string | |
| partner | string | |
| max_price | number | |
| session_token* | string | From moltbound_start_session or moltbound_human_sim_verify |
| max_deductible | number |
{
"type": "object",
"required": [
"session_token",
"job_id"
],
"properties": {
"sort": {
"type": "string"
},
"cover": {
"type": "string"
},
"limit": {
"type": "integer"
},
"job_id": {
"type": "string"
},
"partner": {
"type": "string"
},
"max_price": {
"type": "number"
},
"session_token": {
"type": "string",
"description": "From moltbound_start_session or moltbound_human_sim_verify"
},
"max_deductible": {
"type": "number"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| fields | array | |
| purpose | string | |
| service* | string | Service ID (e.g. car_insurance, dog_pet_insurance) |
| reusable | boolean | |
| jurisdiction | any | |
| expires_in_days | integer |
{
"type": "object",
"required": [
"service"
],
"properties": {
"fields": {
"type": "array",
"items": {
"type": "string"
}
},
"purpose": {
"type": "string"
},
"service": {
"type": "string",
"description": "Service ID (e.g. car_insurance, dog_pet_insurance)"
},
"reusable": {
"type": "boolean",
"default": true
},
"jurisdiction": {
"enum": [
"US"
],
"default": "US"
},
"expires_in_days": {
"type": "integer",
"default": 30
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| service_id | string | Optional service_id override (e.g. home_building, electricity) |
| session_token* | string | From moltbound_start_session or moltbound_human_sim_verify |
{
"type": "object",
"required": [
"session_token"
],
"properties": {
"service_id": {
"type": "string",
"description": "Optional service_id override (e.g. home_building, electricity)"
},
"session_token": {
"type": "string",
"description": "From moltbound_start_session or moltbound_human_sim_verify"
}
}
}Revoke an active data grant on behalf of the user. SANDBOX: use fictitious data only. Do not enter real personal details.
| Argument | Type | Description |
|---|---|---|
| grant_id* | string | |
| grant_token | string | Access token or poll secret for this grant |
{
"type": "object",
"required": [
"grant_id"
],
"properties": {
"grant_id": {
"type": "string"
},
"grant_token": {
"type": "string",
"description": "Access token or poll secret for this grant"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| agent_name | string | |
| service_id | string | Any of the 20 service IDs, or '*' for all 20 services |
| jurisdiction* | any |
{
"type": "object",
"required": [
"jurisdiction"
],
"properties": {
"agent_name": {
"type": "string"
},
"service_id": {
"type": "string",
"default": "car_insurance",
"description": "Any of the 20 service IDs, or '*' for all 20 services"
},
"jurisdiction": {
"enum": [
"US"
],
"default": "US"
}
}
}