{"apiVersion":"v1","directorySlug":"getcarlo-mcp-6bdd92f2d1","title":"Carlo","description":"Describe what you","pageUrl":"https://www.mcpbundles.com/skills/getcarlo-mcp-6bdd92f2d1","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://api.getcarlo.app/v1/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"app.getcarlo/getcarlo-mcp-6bdd92f2d1","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"carlo-add","description":"Add blocks to model. Validates immediately. Replaces existing blocks with same name.","inputSchema":{"type":"object","required":["model_id"],"properties":{"outputs":{"type":"array","items":{"type":"object","required":["name","formula"],"properties":{"name":{"type":"string","maxLength":50,"minLength":1},"unit":{"type":"string","maxLength":20},"formula":{"type":"string","minLength":1},"primaryMetric":{"enum":["mean","median","p5","p25","p75","p95"],"type":"string","default":"median"}}}},"formulas":{"type":"array","items":{"type":"object","required":["formula"],"properties":{"name":{"type":"string","maxLength":100},"unit":{"type":"string","maxLength":20},"formula":{"type":"string","maxLength":500,"minLength":1},"variable_name":{"type":"string","pattern":"^[a-z_][a-z0-9_]*$","maxLength":50,"minLength":1}}}},"model_id":{"type":"string"},"constants":{"type":"array","items":{"type":"object","required":["value"],"properties":{"name":{"type":"string","maxLength":100},"unit":{"type":"string","maxLength":20},"value":{"type":"number"},"variable_name":{"type":"string","pattern":"^[a-z_][a-z0-9_]*$","maxLength":50,"minLength":1}}}},"variables":{"type":"array","items":{"type":"object","required":["distribution","params"],"properties":{"name":{"type":"string","maxLength":100},"unit":{"type":"string","maxLength":20},"params":{"type":"object","additionalProperties":{"type":"number"}},"distribution":{"enum":["normal","uniform","triangular","pert","lognormal","exponential","bernoulli","binomial","poisson","beta","gamma","weibull","studentt"],"type":"string"},"variable_name":{"type":"string","pattern":"^[a-z_][a-z0-9_]*$","maxLength":50,"minLength":1}}}},"timeseries":{"type":"array","items":{"type":"object","required":["expression"],"properties":{"name":{"type":"string","maxLength":100},"steps":{"type":"integer","maximum":100,"minimum":1},"expression":{"type":"string","maxLength":500,"minLength":1},"initial_value":{"oneOf":[{"type":"number"},{"type":"string","minLength":1}]},"variable_name":{"type":"string","pattern":"^[a-z_][a-z0-9_]*$","maxLength":50,"minLength":1}}}},"annotations":{"type":"array","items":{"type":"object","required":["name","text"],"properties":{"name":{"type":"string","maxLength":50,"minLength":1},"text":{"type":"string","maxLength":1000,"minLength":1}}}}}},"title":"Add or Update Blocks","logicalName":"carlo-add","displayName":"Add or Update Blocks","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"carlo-create","description":"Create a MINIMAL Monte Carlo model. LESS IS MORE.","inputSchema":{"type":"object","required":["title"],"properties":{"outputs":{"type":"array","items":{"type":"object","required":["name","formula"],"properties":{"name":{"type":"string","maxLength":50,"minLength":1},"unit":{"type":"string","maxLength":20},"formula":{"type":"string","minLength":1},"primaryMetric":{"enum":["mean","median","p5","p25","p75","p95"],"type":"string","default":"median"}}}},"formulas":{"type":"array","items":{"type":"object","required":["formula"],"properties":{"name":{"type":"string","maxLength":100},"unit":{"type":"string","maxLength":20},"formula":{"type":"string","maxLength":500,"minLength":1},"variable_name":{"type":"string","pattern":"^[a-z_][a-z0-9_]*$","maxLength":50,"minLength":1}}}},"constants":{"type":"array","items":{"type":"object","required":["value"],"properties":{"name":{"type":"string","maxLength":100},"unit":{"type":"string","maxLength":20},"value":{"type":"number"},"variable_name":{"type":"string","pattern":"^[a-z_][a-z0-9_]*$","maxLength":50,"minLength":1}}}},"variables":{"type":"array","items":{"type":"object","required":["distribution","params"],"properties":{"name":{"type":"string","maxLength":100},"unit":{"type":"string","maxLength":20},"params":{"type":"object","additionalProperties":{"type":"number"}},"distribution":{"enum":["normal","uniform","triangular","pert","lognormal","exponential","bernoulli","binomial","poisson","beta","gamma","weibull","studentt"],"type":"string"},"variable_name":{"type":"string","pattern":"^[a-z_][a-z0-9_]*$","maxLength":50,"minLength":1}}}},"timeseries":{"type":"array","items":{"type":"object","required":["expression"],"properties":{"name":{"type":"string","maxLength":100},"steps":{"type":"integer","maximum":100,"minimum":1},"expression":{"type":"string","maxLength":500,"minLength":1},"initial_value":{"oneOf":[{"type":"number"},{"type":"string","minLength":1}]},"variable_name":{"type":"string","pattern":"^[a-z_][a-z0-9_]*$","maxLength":50,"minLength":1}}}},"annotations":{"type":"array","items":{"type":"object","required":["name","text"],"properties":{"name":{"type":"string","maxLength":50,"minLength":1},"text":{"type":"string","maxLength":1000,"minLength":1}}}}}},"title":"Create Complete Model","logicalName":"carlo-create","displayName":"Create Complete Model","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"carlo-remove","description":"Remove blocks by name from a model.","inputSchema":{"type":"object","required":["model_id","block_names"],"properties":{"model_id":{"type":"string"},"block_names":{"type":"array","items":{"type":"string","minLength":1}}}},"title":"Remove Blocks","logicalName":"carlo-remove","displayName":"Remove Blocks","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"carlo-run","description":"Run Monte Carlo simulation on a model with 1000 iterations (default).\nThis is the ONLY way users see results. Call this when the model is ready.","inputSchema":{"type":"object","required":["model_id"],"properties":{"model_id":{"type":"string"},"iterations":{"type":"integer","maximum":10000,"minimum":100}}},"title":"Run Model","logicalName":"carlo-run","displayName":"Run Model","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"carlo-help","description":"Get quick reference for Carlo tools, distributions, and best practices.","inputSchema":{"type":"object","required":[],"properties":{},"additionalProperties":false},"title":"Quick Reference","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"carlo-help","displayName":"Quick Reference"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Carlo&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcGkuZ2V0Y2FybG8uYXBwL3YxL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Carlo%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.getcarlo.app%2Fv1%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Carlo%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.getcarlo.app%2Fv1%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Carlo&connectorUrl=https%3A%2F%2Fapi.getcarlo.app%2Fv1%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Carlo\" --url \"https://api.getcarlo.app/v1/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/getcarlo-mcp-6bdd92f2d1","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/getcarlo-mcp-6bdd92f2d1/tools/{tool}","mcpServerUrl":"https://api.getcarlo.app/v1/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/getcarlo-mcp-6bdd92f2d1?live=1"}