{"apiVersion":"v1","directorySlug":"dalma-mcp-29f86d3eb3","title":"Dalma","description":"La première assurance santé pour chien et chat qui vous rembourse vos factures de vétérinaire et vous fait profiter de conseils de vétérinaires en illimité.","pageUrl":"https://www.mcpbundles.com/skills/dalma-mcp-29f86d3eb3","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.dalma.co/mcp","hostedMcpUrl":null,"toolCount":8,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"co.dalma/dalma-mcp-29f86d3eb3","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"create_quote","description":"Creates a Dalma quote for one dog or cat and returns the market's packs with real monthly prices. Pass every field the user already gave (species, name, breed as typed, birth month YYYY-MM, sex); the reply lists missing fields or breed suggestions, so never re-ask a known field.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"breed":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"gender":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"petName":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"animalType":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"birthMonth":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]}}},"title":"Créer un devis Dalma","logicalName":"create_quote","displayName":"Créer un devis Dalma","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_prices","description":"Returns the monthly price of an existing quote for a pack, optionally at another cost-coverage rate (France also takes a health limit and a prevention budget). With no pack it returns every pack with its price.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["quoteId"],"properties":{"pack":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}]},"rate":{"type":"number"},"quoteId":{"type":"string","maxLength":18,"minLength":11},"healthLimit":{"type":"number"},"preventionLimit":{"type":"number"}}},"title":"Prix d'un devis","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_prices","displayName":"Prix d'un devis"},{"name":"declare_pet_health","description":"Records the veterinary status of the insured animal (a dog or a cat, never a person) on an existing quote: healthy, congenital or hereditary condition, or recent issues, as the subscription funnel asks it. Returns the funnel's factual message and how the hand-off adapts; it never prices or excludes anything itself.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["quoteId","status"],"properties":{"status":{"type":"string","maxLength":300},"details":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"quoteId":{"type":"string","maxLength":18,"minLength":11}}},"title":"État de santé de l'animal","logicalName":"declare_pet_health","displayName":"État de santé de l'animal","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"save_owner_details","description":"Saves the owner's details on an existing quote so the subscription is prefilled, only after the user agreed (consent=true); any subset of fields can be sent and the reply lists what is still missing for the recap page. Ask first with the consent sentence returned when consent is absent.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["quoteId"],"properties":{"city":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"email":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"street":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"consent":{"type":["boolean","null"]},"quoteId":{"type":"string","maxLength":18,"minLength":11},"zipcode":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"birthday":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"lastname":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"birthcity":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"firstname":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]}}},"title":"Coordonnées du propriétaire","logicalName":"save_owner_details","displayName":"Coordonnées du propriétaire","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"show_pet_summary","description":"Shows a confirmation card with the pet details (species, name, breed, birth month, sex, age), from a quoteId or from the five fields before the quote exists. Use it so the user can confirm or correct.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"breed":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"gender":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"petName":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"quoteId":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"animalType":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"birthMonth":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]}}},"title":"Récapitulatif de l'animal","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"show_pet_summary","displayName":"Récapitulatif de l'animal"},{"name":"show_pricing","description":"Shows the price card of a quote: the market's packs with monthly prices and the chosen pack's total if given. Use it after create_quote or when the user wants to compare.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["quoteId"],"properties":{"note":{"anyOf":[{"type":"string","maxLength":400},{"type":"null"}]},"pack":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}]},"rate":{"type":"number"},"quoteId":{"type":"string","maxLength":18,"minLength":11},"healthLimit":{"type":"number"},"preventionLimit":{"type":"number"}}},"title":"Carte des tarifs","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"show_pricing","displayName":"Carte des tarifs"},{"name":"get_subscription_link","description":"Builds the link where the user finalises the subscription of an existing quote on dalma.co and says which step they will land on; no payment and no personal health data are involved. Pass the chosen pack (and rate) with writeFormula to save it first, and petHealth when the user answered the animal's veterinary question.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["quoteId"],"properties":{"pack":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}]},"rate":{"type":"number"},"quoteId":{"type":"string","maxLength":18,"minLength":11},"petHealth":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]},"healthLimit":{"type":"number"},"writeFormula":{"type":["boolean","null"]},"preventionLimit":{"type":"number"}}},"title":"Lien de souscription","logicalName":"get_subscription_link","displayName":"Lien de souscription","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"explain_coverage","description":"Answers coverage questions from the guarantees table and the Notice d'information: reimbursed and excluded care, example conditions, waiting periods, prevention budget, termination. Factual text with its sources, never a recommendation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["question"],"properties":{"quoteId":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"question":{"type":"string","maxLength":300,"minLength":2}}},"title":"Comprendre les garanties","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"explain_coverage","displayName":"Comprendre les garanties"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Dalma&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuZGFsbWEuY28vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Dalma%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.dalma.co%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Dalma%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.dalma.co%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Dalma&connectorUrl=https%3A%2F%2Fmcp.dalma.co%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Dalma\" --url \"https://mcp.dalma.co/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/dalma-mcp-29f86d3eb3","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/dalma-mcp-29f86d3eb3/tools/{tool}","mcpServerUrl":"https://mcp.dalma.co/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/dalma-mcp-29f86d3eb3?live=1"}