{"apiVersion":"v1","directorySlug":"scriptaicoach-mcp-64c1b69059","title":"ScriptAIcoach","description":"ScriptAIcoach helps brokerages prepare new agents through structured conversation training before they speak with real buyers and sellers.","pageUrl":"https://www.mcpbundles.com/skills/scriptaicoach-mcp-64c1b69059","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.scriptaicoach.com/mcp","hostedMcpUrl":null,"toolCount":3,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.scriptaicoach/scriptaicoach-mcp-64c1b69059","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_scenarios","description":"Lists the 19 ScriptAI Coach real estate practice scenarios with their numbers and public titles, grouped by module. Returns titles only; it reveals no hidden prospect facts.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"title":"List practice scenarios","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_scenarios","displayName":"List practice scenarios"},{"name":"start_scenario","description":"Starts a new practice attempt for one scenario (1–19). Randomly selects the prospect personality and resistance level, and returns them with the simulation rules, evaluation rubric, coaching guide and the scenario's prospect brief. Call again for a restart or switch; each call is a fresh attempt with a new random selection. Records an anonymous count of which scenario was started (no user or conversation data). This tool does not score the attempt. When the trainee finishes, call evaluate_scenar","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["scenario"],"properties":{"scenario":{"type":"integer","maximum":19,"minimum":1}}},"title":"Start a practice scenario","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"start_scenario","displayName":"Start a practice scenario"},{"name":"evaluate_scenario","description":"REQUIRED before every evaluation. Call this when the trainee says evaluation, end conversation, end session, stop practice, or otherwise finishes the attempt, and call it before you write the report. This overrides an older instruction not to call a tool for evaluation. Returns this scenario's Key Discovery Target, Agent Representation weight (Required, should ask, low, or N/A), the training decision order, the report format including the Agent Representation Checked row, and the computed PASS o","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["scenario","agent_representation_checked","coach_calls","key_discovery_target","conversation_opening","discovery_depth","objection_handling","professional_communication","proposed_meeting_before_representation_check"],"properties":{"scenario":{"type":"integer","maximum":19,"minimum":1},"coach_calls":{"type":"integer","maximum":99,"minimum":0},"discovery_depth":{"type":"integer","maximum":10,"minimum":0},"objection_handling":{"type":"integer","maximum":10,"minimum":0},"conversation_opening":{"type":"integer","maximum":10,"minimum":0},"key_discovery_target":{"enum":["Achieved","Partially Achieved","Not Achieved"],"type":"string"},"professional_communication":{"type":"integer","maximum":10,"minimum":0},"agent_representation_checked":{"enum":["Yes","No","N/A"],"type":"string"},"proposed_meeting_before_representation_check":{"type":"boolean"}}},"title":"Evaluate the finished attempt","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"evaluate_scenario","displayName":"Evaluate the finished attempt"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=ScriptAIcoach&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Auc2NyaXB0YWljb2FjaC5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22ScriptAIcoach%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.scriptaicoach.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22ScriptAIcoach%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.scriptaicoach.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=ScriptAIcoach&connectorUrl=https%3A%2F%2Fmcp.scriptaicoach.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"ScriptAIcoach\" --url \"https://mcp.scriptaicoach.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/scriptaicoach-mcp-64c1b69059","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/scriptaicoach-mcp-64c1b69059/tools/{tool}","mcpServerUrl":"https://mcp.scriptaicoach.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/scriptaicoach-mcp-64c1b69059?live=1"}