Skip to content
Eden Engine

Google Business Profile Lookup by Name (United States, English)

omnial/google-business-info

Given a business name (ideally with its street or city), looks up the matching Google Business Profile in the United States, in English, and returns its name, description, main and additional categories, Maps CID and place ID, full address and its parts (street, borough, city, ZIP code, region, country code), coordinates, phone, website and its domain, owner-claimed flag, star rating with vote count and per-star counts, photo count, weekly opening hours with the open status at the time of the call, listed features (such as accessibility) marked available or unavailable, and review topics with mention counts.

activeper callv1

Price

Up to $0.00738 per call; you pay what the call used

The price shown is the price you pay. No monthly minimum. Top-ups start at $5.

Data source

Google Business Profile

Data from Google Business Profile listings.

Use it

Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.

agent
// 1. search: find the tool
omnial_search({ query: "what you need" })

// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/google-business-info" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/google-business-info" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/google-business-info", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/google-business-info", input: { /* ... */ } })

// 5. settle: the call is charged when it finishes, nothing to do

Not connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.

Pricing

Every charge this tool can incur.

ChargePrice
Per call
$0.00738
Updated
Oct 14, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "required": [
    "keyword",
    "location_code",
    "language_code"
  ],
  "properties": {
    "keyword": {
      "type": "string",
      "examples": [
        "Katz's Delicatessen New York"
      ],
      "maxLength": 700,
      "minLength": 1,
      "description": "The business to look up: its name, ideally followed by its street or city so one profile matches."
    },
    "language_code": {
      "enum": [
        "en"
      ],
      "type": "string",
      "default": "en",
      "description": "Result language: en, English. The only value offered."
    },
    "location_code": {
      "enum": [
        2840
      ],
      "type": "integer",
      "default": 2840,
      "description": "Search location: 2840, the United States. The only value offered."
    }
  },
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "properties": {
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "cid": {
                  "type": "string",
                  "description": "The business's Google Maps CID."
                },
                "url": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "The business's website."
                },
                "phone": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "The business's published phone number."
                },
                "title": {
                  "type": "string",
                  "description": "The business's name."
                },
                "domain": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "The domain of the business's website."
                },
                "rating": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "properties": {
                    "value": {
                      "type": [
                        "number",
                        "null"
                      ],
                      "description": "Average star rating, out of 5."
                    },
                    "votes_count": {
                      "type": [
                        "number",
                        "null"
                      ],
                      "description": "Number of ratings behind the average."
                    }
                  }
                },
                "address": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "The business's full published address."
                },
                "category": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "The main business category."
                },
                "latitude": {
                  "type": [
                    "number",
                    "null"
                  ],
                  "description": "Latitude."
                },
                "place_id": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "The business's Google place ID."
                },
                "longitude": {
                  "type": [
                    "number",
                    "null"
                  ],
                  "description": "Longitude."
                },
                "work_time": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "work_hours.timetable (per weekday, a list of open and close hour and minute) and work_hours.current_status (open or close at the time of the call).",
                  "additionalProperties": true
                },
                "attributes": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "Listed features: available_attributes and unavailable_attributes, each grouped (such as accessibility) into lists of codes.",
                  "additionalProperties": true
                },
                "is_claimed": {
                  "type": [
                    "boolean",
                    "null"
                  ],
                  "description": "Whether the owner has claimed the profile."
                },
                "description": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "The business's description as Google shows it."
                },
                "address_info": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "properties": {
                    "zip": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "description": "The ZIP code."
                    },
                    "city": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "description": "The city."
                    },
                    "region": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "description": "The state or region."
                    },
                    "address": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "description": "The street line."
                    },
                    "borough": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "description": "The borough or district."
                    },
                    "country_code": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "description": "The two-letter country code."
                    }
                  },
                  "description": "The parts of the business's address."
                },
                "place_topics": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "Topics reviews mention, keyed by topic, with mention counts.",
                  "additionalProperties": {
                    "type": "number"
                  }
                },
                "total_photos": {
                  "type": [
                    "number",
                    "null"
                  ],
                  "description": "Number of photos on the profile."
                },
                "rating_distribution": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "description": "Ratings per star, keyed 1 to 5.",
                  "additionalProperties": {
                    "type": "number"
                  }
                },
                "additional_categories": {
                  "type": [
                    "array",
                    "null"
                  ],
                  "items": {
                    "type": "string"
                  },
                  "description": "Further business categories."
                }
              }
            },
            "description": "The matching business profile."
          }
        }
      },
      "description": "One result for the call."
    }
  },
  "description": "The call's result, wrapped as results."
}