brandomica_check_google
Search Google to identify existing companies or products using a brand name and detect competitor overlap not found in formal registries.
Instructions
Search Google for existing companies or products using a brand name. Detects competitor overlap that may not appear in formal registries.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand_name | Yes | The brand name to check |
Implementation Reference
- src/index.ts:531-547 (handler)Registration and handler implementation for brandomica_check_google tool. It uses a helper function 'fetchApi' to retrieve Google search results and 'formatGoogle' to format them for the user.
"brandomica_check_google", { title: "Web Presence (Google Search)", description: "Search Google for existing companies or products using a brand name. Detects competitor overlap that may not appear in formal registries.", inputSchema: z.object(brandNameInput).strict(), annotations: toolAnnotations, }, async ({ brand_name }) => { const data = (await fetchApi("check-google", brand_name)) as { results: GoogleSearchResult[]; }; return { content: [{ type: "text" as const, text: formatGoogle(data) }], }; } );