← WebMCP Directory

Tool tree

gridlabs.fr

Productivity & BusinessTools verified
Website
Energy-plan comparison and related service discovery from GridLabs.
Explore capabilities
    gridlabs.getAgentDiscoveryAnswer

    Fetch the ARD ai-catalog, RFC 9727 API catalog, OpenAPI document, and llms.txt overview for this site.

    View tool JSON
    {
      "name": "gridlabs.getAgentDiscovery",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetch the ARD ai-catalog, RFC 9727 API catalog, OpenAPI document, and llms.txt overview for this site.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {}
      }
    }
    gridlabs.getSubscribeIntentAnswer

    Get the next_url and funnel metadata for the energy comparison questionnaire. Public agent API; does not start a user session in the browser.

    View tool JSON
    {
      "name": "gridlabs.getSubscribeIntent",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the next_url and funnel metadata for the energy comparison questionnaire. Public agent API; does not start a user session in the browser.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "city_slug": {
            "type": "string",
            "description": "City slug (optional)"
          },
          "current_provider": {
            "type": "string",
            "description": "Current supplier name (optional)"
          },
          "housing_type": {
            "type": "string",
            "description": "Housing type (optional)"
          },
          "move_date": {
            "type": "string",
            "description": "Move date (optional)"
          }
        }
      }
    }
    gridlabs.searchCitiesAnswer

    Search French cities in the GridLabs database by name prefix or substring (min. 2 characters).

    View tool JSON
    {
      "name": "gridlabs.searchCities",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search French cities in the GridLabs database by name prefix or substring (min. 2 characters).",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "q"
        ],
        "properties": {
          "q": {
            "type": "string",
            "minLength": 2,
            "description": "Search query"
          },
          "limit": {
            "type": "number",
            "minimum": 1,
            "maximum": 50,
            "default": 10
          }
        }
      }
    }
    gridlabs.searchAddressesAnswer

    Search French addresses via the BAN (Base Adresse Nationale) proxy; min. 3 characters.

    View tool JSON
    {
      "name": "gridlabs.searchAddresses",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search French addresses via the BAN (Base Adresse Nationale) proxy; min. 3 characters.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "q"
        ],
        "properties": {
          "q": {
            "type": "string",
            "minLength": 3,
            "description": "Address search"
          },
          "limit": {
            "type": "number",
            "minimum": 1,
            "maximum": 10,
            "default": 5
          }
        }
      }
    }
    gridlabs.searchRgeCompaniesAnswer

    List RGE (Recognized Environmental Guarantor) companies by French postal code, or search by name (min. 2 characters).

    View tool JSON
    {
      "name": "gridlabs.searchRgeCompanies",
      "kind": "answer",
      "impl": "imperative",
      "description": "List RGE (Recognized Environmental Guarantor) companies by French postal code, or search by name (min. 2 characters).",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "postalCode": {
            "type": "string",
            "description": "French postal code (5 digits)"
          },
          "query": {
            "type": "string",
            "minLength": 2,
            "description": "Name search"
          },
          "limit": {
            "type": "number",
            "minimum": 1,
            "maximum": 50,
            "default": 20
          }
        }
      }
    }