{"id":372085,"date":"2026-07-09T12:48:09","date_gmt":"2026-07-09T10:48:09","guid":{"rendered":""},"modified":"2026-07-30T12:09:33","modified_gmt":"2026-07-30T10:09:33","slug":"integrations-api-mcp","status":"publish","type":"page","link":"https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/","title":{"rendered":"Int\u00e9grations V2C : API Cloud, API Locale et MCP"},"content":{"rendered":"\n<div class=\"wp-block-uagb-container uagb-block-9d828d1c alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\"><div class=\"yoast-breadcrumbs\"><span><span><a href=\"https:\/\/v2charge.com\/fr\/\">V2C<\/a><\/span> \u00bb <span><a href=\"https:\/\/v2charge.com\/fr\/support\/\">Support Area<\/a><\/span> \u00bb <span class=\"breadcrumb_last\" aria-current=\"page\">Int\u00e9grations V2C : API Cloud, API Locale et MCP<\/span><\/span><\/div>\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-be8360a4\"><h1 class=\"uagb-heading-text\">Int\u00e9grations via API Cloud, API locale et MCP<\/h1><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Connectez votre chargeur selon vos besoins : via Internet avec notre API Cloud, directement sur votre r\u00e9seau local avec l&rsquo;API Locale, ou depuis votre assistant d&rsquo;intelligence artificielle pr\u00e9f\u00e9r\u00e9 gr\u00e2ce \u00e0 MCP.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"v2c-int\" id=\"v2c-integraciones\">\n\n  <!-- =====================================================================\n       2. SELECTEUR \u2014 arbre de d\u00e9cision \u00e0 deux\/trois niveaux\n  ===================================================================== -->\n  <section class=\"v2c-int__band v2c-int__band--grey\">\n    <div class=\"v2c-int__wrap\">\n      <p class=\"v2c-int-eyebrow\">CHOISISSEZ VOTRE MODE DE CONNEXION<\/p>\n\n      <!-- Niveau 1: trois options principales -->\n      <div class=\"v2c-int-tabs\" role=\"tablist\" aria-label=\"Voie de connexion\">\n        <button class=\"v2c-int-tab is-active\" type=\"button\" role=\"tab\" aria-selected=\"true\" data-target=\"cloud\">\n          <svg class=\"v2c-int-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z\"><\/path><\/svg>\n          API Cloud\n        <\/button>\n        <button class=\"v2c-int-tab\" type=\"button\" role=\"tab\" aria-selected=\"false\" data-target=\"local\">\n          <svg class=\"v2c-int-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"8\" rx=\"2\" ry=\"2\"><\/rect><rect x=\"2\" y=\"14\" width=\"20\" height=\"8\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"6\" y1=\"6\" x2=\"6.01\" y2=\"6\"><\/line><line x1=\"6\" y1=\"18\" x2=\"6.01\" y2=\"18\"><\/line><\/svg>\n          API Locale\n        <\/button>\n        <button class=\"v2c-int-tab\" type=\"button\" role=\"tab\" aria-selected=\"false\" data-target=\"mcp\">\n          <svg class=\"v2c-int-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\" ry=\"2\"><\/rect><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"><\/rect><line x1=\"9\" y1=\"1\" x2=\"9\" y2=\"4\"><\/line><line x1=\"15\" y1=\"1\" x2=\"15\" y2=\"4\"><\/line><line x1=\"9\" y1=\"20\" x2=\"9\" y2=\"23\"><\/line><line x1=\"15\" y1=\"20\" x2=\"15\" y2=\"23\"><\/line><line x1=\"20\" y1=\"9\" x2=\"23\" y2=\"9\"><\/line><line x1=\"20\" y1=\"14\" x2=\"23\" y2=\"14\"><\/line><line x1=\"1\" y1=\"9\" x2=\"4\" y2=\"9\"><\/line><line x1=\"1\" y1=\"14\" x2=\"4\" y2=\"14\"><\/line><\/svg>\n          MCP\n        <\/button>\n      <\/div>\n\n      <!-- Panneau: API Cloud -->\n      <div class=\"v2c-int-panel is-active\" id=\"v2c-int-panel-cloud\" role=\"tabpanel\">\n        <p class=\"v2c-int-panel__desc\">\n          Acc\u00e9dez aux donn\u00e9es et aux fonctionnalit\u00e9s de votre borne via Internet gr\u00e2ce \u00e0 une API REST. Vous aurez besoin d&rsquo;un compte V2C Cloud et d&rsquo;un token d&rsquo;acc\u00e8s.\n        <\/p>\n        <a class=\"v2c-int-btn\" href=\"https:\/\/api.v2charge.com\/\" target=\"_blank\" rel=\"noopener\">\n          Acc\u00e9der \u00e0 la documentation\n          <svg class=\"v2c-int-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n        <\/a>\n      <\/div>\n\n      <!-- Panneau: API Locale (avec niveaux 2 et 3 imbriqu\u00e9s) -->\n      <div class=\"v2c-int-panel\" id=\"v2c-int-panel-local\" role=\"tabpanel\" hidden=\"\">\n        <p class=\"v2c-int-panel__desc\">\n          Communique directement avec la borne depuis le r\u00e9seau local, sans d\u00e9pendre du cloud, via Modbus ou des requ\u00eates HTTP selon le mod\u00e8le.\n        <\/p>\n\n        <p class=\"v2c-int-label\">Choisissez le mod\u00e8le de votre borne<\/p>\n        <div class=\"v2c-int-tabs v2c-int-tabs--sub\" role=\"tablist\" aria-label=\"Mod\u00e8le de chargeur\">\n          <button class=\"v2c-int-tab is-active\" type=\"button\" role=\"tab\" aria-selected=\"true\" data-subtarget=\"trydan\">Trydan \/ Trydan Pro \/ Alva<\/button>\n          <button class=\"v2c-int-tab\" type=\"button\" role=\"tab\" aria-selected=\"false\" data-subtarget=\"pole\">Pole Pro \/ Denka<\/button>\n        <\/div>\n\n        <!-- Niveau 3: seul Trydan\/Trydan Pro a deux protocoles -->\n        <div class=\"v2c-int-subpanel is-active\" id=\"v2c-int-subpanel-trydan\" role=\"tabpanel\">\n          <p class=\"v2c-int-panel__desc v2c-int-panel__desc--sub\">Compatible avec Modbus RTU\/TCP et les requ\u00eates HTTP.<\/p>\n          <div class=\"v2c-int-btn-row\">\n            <a class=\"v2c-int-btn v2c-int-btn--outline\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/e\/2PACX-1vQGA_7Z4YaSMZeHRTnAP6z_82dVPmM33NxJhvsDBEFn8LyWjX-RX_fkR7KCErqAE4aGFvPrUufooHoM\/pubhtml#\" target=\"_blank\" rel=\"noopener\">\n              Modbus RTU et TCP\n              <svg class=\"v2c-int-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n            <\/a>\n            <a class=\"v2c-int-btn v2c-int-btn--outline\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/e\/2PACX-1vQGA_7Z4YaSMZeHRTnAP6z_82dVPmM33NxJhvsDBEFn8LyWjX-RX_fkR7KCErqAE4aGFvPrUufooHoM\/pubhtml#gid=1147522182\" target=\"_blank\" rel=\"noopener\">\n              Requ\u00eate HTTP\n              <svg class=\"v2c-int-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n            <\/a>\n          <\/div>\n        <\/div>\n\n        <!-- Pole Pro \/ Denka: un seul protocole, sans troisi\u00e8me niveau -->\n        <div class=\"v2c-int-subpanel\" id=\"v2c-int-subpanel-pole\" role=\"tabpanel\" hidden=\"\">\n          <p class=\"v2c-int-panel__desc v2c-int-panel__desc--sub\">Disponible par Modbus RTU\/TCP.<\/p>\n          <div class=\"v2c-int-btn-row\">\n            <a class=\"v2c-int-btn v2c-int-btn--outline\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/e\/2PACX-1vTm0rxIBsOTeKvmALuE9jBz-5OHo9mvmiibsg5stbbRcFC-oEZRGK_XI1fDySbQFp7TVVHg62v7A7Ar\/pubhtml\" target=\"_blank\" rel=\"noopener\">\n              Modbus RTU et TCP\n              <svg class=\"v2c-int-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n            <\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Panneau: MCP -->\n      <div class=\"v2c-int-panel\" id=\"v2c-int-panel-mcp\" role=\"tabpanel\" hidden=\"\">\n        <p class=\"v2c-int-panel__desc\">\n          Connectez directement votre borne \u00e0 votre assistant IA pr\u00e9f\u00e9r\u00e9 (Claude, ChatGPT, Gemini ou Grok) via le standard ouvert Model Context Protocol.\n        <\/p>\n        <a class=\"v2c-int-btn\" href=\"https:\/\/v2charge.com\/fr\/mcp\/\" target=\"_blank\" rel=\"noopener\">\n          Voir le guide de connexion\n          <svg class=\"v2c-int-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =====================================================================\n       3. DESCRIPTION DE CHAQUE VOIE\n  ===================================================================== -->\n  <section class=\"v2c-int__band v2c-int__band--white\">\n    <div class=\"v2c-int__wrap\">\n      <p class=\"v2c-int-eyebrow\">QUELLE EST LA DIFF\u00c9RENCE ?<\/p>\n      <h2 class=\"v2c-int-h2\">D\u00e9couvrez les trois fa\u00e7ons d\u2019int\u00e9grer votre borne<\/h2>\n\n      <div class=\"v2c-int-cards\">\n        <article class=\"v2c-int-card\">\n          <div class=\"v2c-int-card__icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z\"><\/path><\/svg>\n          <\/div>\n          <h3 class=\"v2c-int-h3\">API Cloud<\/h3>\n          <p class=\"v2c-int-card__desc\">API REST accessible via Internet. N\u00e9cessite un compte V2C Cloud et un token d\u2019acc\u00e8s.<\/p>\n          <p class=\"v2c-int-card__audience\"><strong>Pour qui :<\/strong> d\u00e9veloppeurs souhaitant cr\u00e9er des applications ou des automatisations \u00e0 distance.<\/p>\n        <\/article>\n\n        <article class=\"v2c-int-card\">\n          <div class=\"v2c-int-card__icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"8\" rx=\"2\" ry=\"2\"><\/rect><rect x=\"2\" y=\"14\" width=\"20\" height=\"8\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"6\" y1=\"6\" x2=\"6.01\" y2=\"6\"><\/line><line x1=\"6\" y1=\"18\" x2=\"6.01\" y2=\"18\"><\/line><\/svg>\n          <\/div>\n          <h3 class=\"v2c-int-h3\">API Locale<\/h3>\n          <p class=\"v2c-int-card__desc\">Communication directe avec la borne via votre r\u00e9seau local (Modbus RTU\/TCP ou requ\u00eates HTTP, selon le mod\u00e8le), sans d\u00e9pendre du cloud.<\/p>\n          <p class=\"v2c-int-card__audience\"><strong>Pour qui :<\/strong> installateurs et int\u00e9grateurs de syst\u00e8mes domotiques ou SCADA.<\/p>\n        <\/article>\n\n        <article class=\"v2c-int-card\">\n          <div class=\"v2c-int-card__icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\" ry=\"2\"><\/rect><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"><\/rect><line x1=\"9\" y1=\"1\" x2=\"9\" y2=\"4\"><\/line><line x1=\"15\" y1=\"1\" x2=\"15\" y2=\"4\"><\/line><line x1=\"9\" y1=\"20\" x2=\"9\" y2=\"23\"><\/line><line x1=\"15\" y1=\"20\" x2=\"15\" y2=\"23\"><\/line><line x1=\"20\" y1=\"9\" x2=\"23\" y2=\"9\"><\/line><line x1=\"20\" y1=\"14\" x2=\"23\" y2=\"14\"><\/line><line x1=\"1\" y1=\"9\" x2=\"4\" y2=\"9\"><\/line><line x1=\"1\" y1=\"14\" x2=\"4\" y2=\"14\"><\/line><\/svg>\n          <\/div>\n          <h3 class=\"v2c-int-h3\">MCP<\/h3>\n          <p class=\"v2c-int-card__desc\">Connectez votre borne directement \u00e0 votre assistant d\u2019intelligence artificielle pr\u00e9f\u00e9r\u00e9 (Claude, ChatGPT, Gemini, Grok).<\/p>\n          <p class=\"v2c-int-card__audience\"><strong>Pour qui :<\/strong> early adopters souhaitant contr\u00f4ler leur borne simplement en \u00e9changeant avec leur IA.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =====================================================================\n       4. MCP EN D\u00c9TAIL \u2014 section mise en avant, bande noire\n  ===================================================================== -->\n  <section class=\"v2c-int__band v2c-int__band--black\">\n    <div class=\"v2c-int__wrap\">\n      <p class=\"v2c-int-eyebrow\">MCP<\/p>\n      <h2 class=\"v2c-int-h2\">Votre borne, directement dans votre assistant IA<\/h2>\n      <p class=\"v2c-int-lead v2c-int-lead--wide\">\n        MCP (<em>Model Context Protocol<\/em>) est un standard ouvert qui permet de connecter\n        des assistants d&rsquo;intelligence artificielle avec des services r\u00e9els comme un port universel pour l\u2019IA. Avec V2C MCP, votre assistant IA comprend votre installation\n        <strong>acc\u00e8de aux donn\u00e9es de votre chargeur et peut effectuer des actions en temps r\u00e9el.<\/strong>\n      <\/p>\n\n      <p class=\"v2c-int-label v2c-int-label--dark\">Compatible avec<\/p>\n      <div class=\"v2c-int-chips\">\n        <span class=\"v2c-int-chip\">Claude<\/span>\n        <span class=\"v2c-int-chip\">ChatGPT<\/span>\n        <span class=\"v2c-int-chip\">Gemini<\/span>\n        <span class=\"v2c-int-chip\">Grok<\/span>\n        <span class=\"v2c-int-chip\">Claude Code<\/span>\n        <span class=\"v2c-int-chip\">Tout client MCP<\/span>\n      <\/div>\n\n      <div class=\"v2c-int-mcp-grid\">\n        <div>\n          <p class=\"v2c-int-label v2c-int-label--dark\">Essayez avec des phrases comme :<\/p>\n          <ul class=\"v2c-int-examples\">\n            <li>\u201cMon v\u00e9hicule est-il en train de charger actuellement ?\u201d<\/li>\n            <li>\u201cBloque le chargeur\u201d<\/li>\n            <li>\u201cCr\u00e9e un nouveau profil de charge\u201d<\/li>\n            <li>\u201cLimite l&rsquo;intensit\u00e9 \u00e0 16 A\u201d<\/li>\n            <li>\u201cCombien ai-je \u00e9conomis\u00e9 gr\u00e2ce \u00e0 mes panneaux solaires ?\u201d<\/li>\n          <\/ul>\n        <\/div>\n        <div>\n          <p class=\"v2c-int-label v2c-int-label--dark\">S\u00e9curit\u00e9<\/p>\n          <p class=\"v2c-int-panel__desc v2c-int-panel__desc--dark\">\n            L&rsquo;acc\u00e8s est s\u00e9curis\u00e9 via OAuth 2.0 avec votre compte V2C Cloud. Vous vous connectez sur v2c.cloud, jamais directement dans le chat. L\u2019assistant IA re\u00e7oit uniquement un token d\u2019acc\u00e8s limit\u00e9 et r\u00e9vocable. Vous pouvez supprimer l\u2019acc\u00e8s \u00e0 tout moment depuis votre assistant ou depuis votre compte V2C Cloud.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <a class=\"v2c-int-btn v2c-int-btn--invert\" href=\"https:\/\/v2charge.com\/fr\/mcp\/\">\n        Voir le guide de connexion complet\n        <svg class=\"v2c-int-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n      <\/a>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<!-- =====================================================================\n     JS \u2014 vanilla, minimum: alterne tabs\/panneaux de niveau 1 et 2\n===================================================================== -->\n<script>\n  (function(){\n    var root = document.getElementById('v2c-integraciones');\n    if (!root) return;\n\n    function activate(tabs, panels, target) {\n      tabs.forEach(function (t) {\n        var isMatch = t.getAttribute('data-target') === target || t.getAttribute('data-subtarget') === target;\n        t.classList.toggle('is-active', isMatch);\n        t.setAttribute('aria-selected', isMatch ? 'true' : 'false');\n      });\n      panels.forEach(function (p) {\n        var isMatch = p.id === 'v2c-int-panel-' + target || p.id === 'v2c-int-subpanel-' + target;\n        p.classList.toggle('is-active', isMatch);\n        if (isMatch) { p.removeAttribute('hidden'); } else { p.setAttribute('hidden', ''); }\n      });\n    }\n\n    var level1Tabs = Array.prototype.slice.call(root.querySelectorAll('.v2c-int-tabs:not(.v2c-int-tabs--sub) > .v2c-int-tab'));\n    var level1Panels = Array.prototype.slice.call(root.querySelectorAll('.v2c-int-panel'));\n    level1Tabs.forEach(function (tab) {\n      tab.addEventListener('click', function () {\n        activate(level1Tabs, level1Panels, tab.getAttribute('data-target'));\n      });\n    });\n\n    var level2Tabs = Array.prototype.slice.call(root.querySelectorAll('.v2c-int-tabs--sub > .v2c-int-tab'));\n    var level2Panels = Array.prototype.slice.call(root.querySelectorAll('.v2c-int-subpanel'));\n    level2Tabs.forEach(function (tab) {\n      tab.addEventListener('click', function () {\n        activate(level2Tabs, level2Panels, tab.getAttribute('data-subtarget'));\n      });\n    });\n  })();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Choisissez comment connecter votre chargeur V2C : par API Cloud, API Local (Modbus\/HTTP) ou MCP pour assistants IA.<\/p>\n","protected":false},"author":400,"featured_media":0,"parent":77761,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","content-type":"","_uag_custom_page_level_css":"\/* ---- v2c-int component styles (movidos fuera del contenido traducible) ---- *\/\n\n  .v2c-int{\n    --ink:#0E0E0E;\n    --surface:#ffffff;\n    --grey-light:#F4F4F2;\n    --grey-card:#F8F8F6;\n    --line:#ECECEA;\n    --muted:#7A7A78;\n    --text:#1F1F1F;\n    --line-dark:rgba(255,255,255,.2);\n    --muted-dark:#A6A6A4;\n\n    font-family:\"Montserrat\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;\n    color:var(--text);\n    -webkit-font-smoothing:antialiased;\n    overflow-x:hidden;\n  }\n  .v2c-int *{box-sizing:border-box;}\n\n  .v2c-int__band{width:100%;}\n  .v2c-int__band--white{background:var(--surface);}\n  .v2c-int__band--grey{background:var(--grey-light);}\n\n  .v2c-int__wrap{\n    max-width:1100px;\n    margin:0 auto;\n    padding:clamp(48px,8vw,88px) 20px;\n  }\n  @media (min-width:768px){ .v2c-int__wrap{padding-left:32px;padding-right:32px;} }\n\n  .v2c-int__hero{text-align:center;}\n  .v2c-int__hero .v2c-int-lead{margin-left:auto;margin-right:auto;text-align:center;}\n\n  \/* ---- Tipograf\u00eda ---- *\/\n  .v2c-int-eyebrow{\n    margin:0 0 16px;\n    font-size:12px;\n    font-weight:700;\n    letter-spacing:0.18em;\n    text-transform:uppercase;\n    color:var(--muted);\n  }\n  .v2c-int-h1{\n    margin:0 0 20px;\n    font-weight:700;\n    font-size:clamp(32px,5vw,52px);\n    line-height:1.02;\n    letter-spacing:-0.03em;\n    color:var(--ink);\n  }\n  .v2c-int-h2{\n    margin:0 0 40px;\n    font-weight:700;\n    font-size:clamp(26px,3.6vw,36px);\n    line-height:1.08;\n    letter-spacing:-0.025em;\n    color:var(--ink);\n  }\n  .v2c-int-h3{\n    margin:0 0 8px;\n    font-weight:600;\n    font-size:19px;\n    letter-spacing:-0.01em;\n    color:var(--ink);\n  }\n  .v2c-int-lead{\n    margin:0;\n    font-size:17px;\n    line-height:1.6;\n    color:var(--text);\n    max-width:56ch;\n  }\n  .v2c-int-icon{width:18px;height:18px;flex-shrink:0;}\n\n  \/* ---- Selector: tabs de nivel 1 ---- *\/\n  .v2c-int-tabs{\n    display:flex;\n    flex-wrap:wrap;\n    gap:10px;\n    margin:0 0 32px;\n  }\n  .v2c-int-tab{\n    display:inline-flex;\n    align-items:center;\n    gap:8px;\n    padding:12px 20px;\n    border-radius:999px;\n    border:1px solid var(--line);\n    background:var(--surface);\n    color:var(--muted);\n    font-family:inherit;\n    font-weight:600;\n    font-size:14px;\n    cursor:pointer;\n    transition:border-color .15s ease, color .15s ease, background-color .15s ease;\n  }\n  .v2c-int-tab:hover{border-color:var(--ink);color:var(--ink);}\n  .v2c-int-tab.is-active{\n    background:var(--ink);\n    border-color:var(--ink);\n    color:#fff;\n  }\n  .v2c-int-tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px;}\n\n  \/* ---- Selector: tabs de nivel 2 (sub) ---- *\/\n  .v2c-int-tabs--sub{margin:0 0 24px;}\n  .v2c-int-tabs--sub .v2c-int-tab{\n    background:var(--surface);\n    padding:10px 18px;\n    font-size:13px;\n  }\n  .v2c-int-tabs--sub .v2c-int-tab.is-active{\n    background:var(--surface);\n    border-color:var(--ink);\n    color:var(--ink);\n    box-shadow:inset 0 -2px 0 var(--ink);\n  }\n\n  \/* ---- Paneles ---- *\/\n  .v2c-int-panel{\n    background:var(--surface);\n    border:1px solid var(--line);\n    border-radius:16px;\n    padding:32px;\n  }\n  .v2c-int-panel[hidden]{display:none;}\n  .v2c-int-panel__desc{\n    margin:0 0 24px;\n    font-size:15px;\n    line-height:1.65;\n    color:var(--text);\n    max-width:62ch;\n  }\n  .v2c-int-panel__desc--sub{margin-bottom:20px;}\n  .v2c-int-label{\n    margin:0 0 12px;\n    font-size:13px;\n    font-weight:700;\n    color:var(--ink);\n  }\n  .v2c-int-subpanel[hidden]{display:none;}\n\n  \/* ---- Botones ---- *\/\n  .v2c-int-btn-row{display:flex;flex-wrap:wrap;gap:12px;}\n  .v2c-int-btn{\n    display:inline-flex;\n    align-items:center;\n    gap:10px;\n    padding:14px 26px;\n    border-radius:999px;\n    background:var(--ink);\n    color:#fff;\n    font-weight:600;\n    font-size:15px;\n    text-decoration:none;\n    border:1px solid var(--ink);\n    transition:background-color .15s ease, color .15s ease, border-color .15s ease;\n  }\n  .v2c-int-btn:hover{background:var(--surface);border-color:var(--ink);color:var(--ink);}\n  .v2c-int-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px;}\n  .v2c-int-btn--outline{\n    background:transparent;\n    color:var(--ink);\n    border-color:var(--ink);\n  }\n  .v2c-int-btn--outline:hover{background:var(--ink);border-color:var(--ink);color:#fff;}\n  .v2c-int-btn--invert{background:var(--surface);color:var(--ink);border-color:var(--surface);}\n  .v2c-int-btn--invert:hover{background:var(--grey-light);border-color:var(--grey-light);color:var(--ink);}\n\n  \/* ---- Tarjetas de descripci\u00f3n ---- *\/\n  .v2c-int-cards{\n    display:grid;\n    grid-template-columns:1fr;\n    gap:24px;\n  }\n  @media (min-width:768px){ .v2c-int-cards{grid-template-columns:repeat(3,1fr);} }\n  .v2c-int-card{\n    padding:28px;\n    background:var(--grey-card);\n    border:1px solid var(--line);\n    border-radius:14px;\n  }\n  .v2c-int-card__icon{\n    width:40px;height:40px;\n    display:flex;align-items:center;justify-content:center;\n    border-radius:50%;\n    background:var(--surface);\n    border:1px solid var(--line);\n    color:var(--ink);\n    margin-bottom:18px;\n  }\n  .v2c-int-card__icon svg{width:18px;height:18px;}\n  .v2c-int-card__desc{\n    margin:0 0 14px;\n    font-size:14.5px;\n    line-height:1.6;\n    color:var(--text);\n  }\n  .v2c-int-card__audience{\n    margin:0;\n    font-size:13px;\n    line-height:1.55;\n    color:var(--muted);\n  }\n\n  .v2c-int a:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px;}\n  .v2c-int__band--black a:focus-visible{outline-color:#fff;}\n\n  \/* ---- Secci\u00f3n MCP destacada (banda negra) ---- *\/\n  .v2c-int__band--black{background:var(--ink);}\n  .v2c-int__band--black .v2c-int-eyebrow{color:var(--muted-dark);}\n  .v2c-int__band--black .v2c-int-h2{color:#fff;}\n  .v2c-int-lead--wide{max-width:72ch;margin-bottom:36px;font-size:17px;color:#E7E7E5;}\n  .v2c-int-lead--wide strong{color:#fff;}\n\n  .v2c-int-label--dark{color:#fff;}\n  .v2c-int-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 40px;}\n  .v2c-int-chip{\n    padding:8px 16px;\n    border-radius:999px;\n    border:1px solid var(--line-dark);\n    color:#E7E7E5;\n    font-size:13px;\n    font-weight:500;\n  }\n\n  .v2c-int-mcp-grid{\n    display:grid;\n    grid-template-columns:1fr;\n    gap:32px;\n    margin-bottom:40px;\n  }\n  @media (min-width:768px){ .v2c-int-mcp-grid{grid-template-columns:1fr 1fr;} }\n  .v2c-int-examples{\n    list-style:none;\n    margin:0;\n    padding:0;\n    display:flex;\n    flex-direction:column;\n    gap:10px;\n  }\n  .v2c-int-examples li{\n    padding:12px 16px;\n    border:1px solid var(--line-dark);\n    border-radius:10px;\n    font-size:14px;\n    color:#E7E7E5;\n  }\n  .v2c-int-panel__desc--dark{color:#C9C9C7;max-width:none;}","footnotes":""},"class_list":["post-372085","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Int\u00e9grations V2C : API Cloud, API Locale et MCP - V2C<\/title>\n<meta name=\"description\" content=\"Choisissez comment int\u00e9grer votre chargeur V2C : API Cloud, API Local (Modbus\/HTTP) ou MCP pour le connecter \u00e0 votre IA pr\u00e9f\u00e9r\u00e9e.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Int\u00e9grations V2C : API Cloud, API Locale et MCP - V2C\" \/>\n<meta property=\"og:description\" content=\"Choisissez comment int\u00e9grer votre chargeur V2C : API Cloud, API Local (Modbus\/HTTP) ou MCP pour le connecter \u00e0 votre IA pr\u00e9f\u00e9r\u00e9e.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/\" \/>\n<meta property=\"og:site_name\" content=\"V2C\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/V2C.Charge\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-30T10:09:33+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@V2C_Charge\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/support\\\/integrations-api-mcp\\\/\",\"url\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/support\\\/integrations-api-mcp\\\/\",\"name\":\"Int\u00e9grations V2C : API Cloud, API Locale et MCP - V2C\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/#website\"},\"datePublished\":\"2026-07-09T10:48:09+00:00\",\"dateModified\":\"2026-07-30T10:09:33+00:00\",\"description\":\"Choisissez comment int\u00e9grer votre chargeur V2C : API Cloud, API Local (Modbus\\\/HTTP) ou MCP pour le connecter \u00e0 votre IA pr\u00e9f\u00e9r\u00e9e.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/support\\\/integrations-api-mcp\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/v2charge.com\\\/fr\\\/support\\\/integrations-api-mcp\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/support\\\/integrations-api-mcp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"V2C\",\"item\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Support Area\",\"item\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/support\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Int\u00e9grations V2C : API Cloud, API Locale et MCP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/\",\"name\":\"V2C\",\"description\":\"#CargandoElMa\u00f1ana\",\"publisher\":{\"@id\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/#organization\",\"name\":\"V2C\",\"url\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/v2charge.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/cropped-v2c-charge-logo-menu.png\",\"contentUrl\":\"https:\\\/\\\/v2charge.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/cropped-v2c-charge-logo-menu.png\",\"width\":984,\"height\":431,\"caption\":\"V2C\"},\"image\":{\"@id\":\"https:\\\/\\\/v2charge.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/V2C.Charge\",\"https:\\\/\\\/x.com\\\/V2C_Charge\",\"https:\\\/\\\/www.instagram.com\\\/v2c.charge\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@V2C\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/v2c-chargers\\\/\"],\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"telephone\":\"+34960654554\",\"email\":\"info@v2charge.com\",\"availableLanguage\":[\"Spanish\",\"English\",\"Portuguese\",\"French\"]},{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"telephone\":\"+34960654554\",\"email\":\"info@v2charge.com\",\"availableLanguage\":[\"Spanish\",\"English\"]}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Int\u00e9grations V2C : API Cloud, API Locale et MCP - V2C","description":"Choisissez comment int\u00e9grer votre chargeur V2C : API Cloud, API Local (Modbus\/HTTP) ou MCP pour le connecter \u00e0 votre IA pr\u00e9f\u00e9r\u00e9e.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/","og_locale":"fr_FR","og_type":"article","og_title":"Int\u00e9grations V2C : API Cloud, API Locale et MCP - V2C","og_description":"Choisissez comment int\u00e9grer votre chargeur V2C : API Cloud, API Local (Modbus\/HTTP) ou MCP pour le connecter \u00e0 votre IA pr\u00e9f\u00e9r\u00e9e.","og_url":"https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/","og_site_name":"V2C","article_publisher":"https:\/\/www.facebook.com\/V2C.Charge","article_modified_time":"2026-07-30T10:09:33+00:00","twitter_card":"summary_large_image","twitter_site":"@V2C_Charge","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/","url":"https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/","name":"Int\u00e9grations V2C : API Cloud, API Locale et MCP - V2C","isPartOf":{"@id":"https:\/\/v2charge.com\/fr\/#website"},"datePublished":"2026-07-09T10:48:09+00:00","dateModified":"2026-07-30T10:09:33+00:00","description":"Choisissez comment int\u00e9grer votre chargeur V2C : API Cloud, API Local (Modbus\/HTTP) ou MCP pour le connecter \u00e0 votre IA pr\u00e9f\u00e9r\u00e9e.","breadcrumb":{"@id":"https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/v2charge.com\/fr\/support\/integrations-api-mcp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"V2C","item":"https:\/\/v2charge.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Support Area","item":"https:\/\/v2charge.com\/fr\/support\/"},{"@type":"ListItem","position":3,"name":"Int\u00e9grations V2C : API Cloud, API Locale et MCP"}]},{"@type":"WebSite","@id":"https:\/\/v2charge.com\/fr\/#website","url":"https:\/\/v2charge.com\/fr\/","name":"V2C","description":"#CargandoElMa\u00f1ana","publisher":{"@id":"https:\/\/v2charge.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/v2charge.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/v2charge.com\/fr\/#organization","name":"V2C","url":"https:\/\/v2charge.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/v2charge.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/v2charge.com\/wp-content\/uploads\/2024\/11\/cropped-v2c-charge-logo-menu.png","contentUrl":"https:\/\/v2charge.com\/wp-content\/uploads\/2024\/11\/cropped-v2c-charge-logo-menu.png","width":984,"height":431,"caption":"V2C"},"image":{"@id":"https:\/\/v2charge.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/V2C.Charge","https:\/\/x.com\/V2C_Charge","https:\/\/www.instagram.com\/v2c.charge\/","https:\/\/www.youtube.com\/@V2C","https:\/\/www.linkedin.com\/company\/v2c-chargers\/"],"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","telephone":"+34960654554","email":"info@v2charge.com","availableLanguage":["Spanish","English","Portuguese","French"]},{"@type":"ContactPoint","contactType":"sales","telephone":"+34960654554","email":"info@v2charge.com","availableLanguage":["Spanish","English"]}]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"gs-tiny":false,"xl":false,"xxl":false,"xxxl":false,"xxxxl":false,"xxxxxl":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"V2C","author_link":"https:\/\/v2charge.com\/fr\/author\/marketing\/"},"uagb_comment_info":0,"uagb_excerpt":"Choisissez comment connecter votre chargeur V2C : par API Cloud, API Local (Modbus\/HTTP) ou MCP pour assistants IA.","_links":{"self":[{"href":"https:\/\/v2charge.com\/fr\/wp-json\/wp\/v2\/pages\/372085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/v2charge.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/v2charge.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/v2charge.com\/fr\/wp-json\/wp\/v2\/users\/400"}],"replies":[{"embeddable":true,"href":"https:\/\/v2charge.com\/fr\/wp-json\/wp\/v2\/comments?post=372085"}],"version-history":[{"count":5,"href":"https:\/\/v2charge.com\/fr\/wp-json\/wp\/v2\/pages\/372085\/revisions"}],"predecessor-version":[{"id":381876,"href":"https:\/\/v2charge.com\/fr\/wp-json\/wp\/v2\/pages\/372085\/revisions\/381876"}],"up":[{"embeddable":true,"href":"https:\/\/v2charge.com\/fr\/wp-json\/wp\/v2\/pages\/77761"}],"wp:attachment":[{"href":"https:\/\/v2charge.com\/fr\/wp-json\/wp\/v2\/media?parent=372085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}