Modern AI Brand Recommendation Rate

io.github.modern-ai-incPublished by GitHub account modern-ai-incv1.1.0Updated Oct 24, 2026

How often AI search picks a brand first. Recommendation Rate data from Modern Discovery.

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

A remote MCP server that lets an assistant look up how often AI search picks a given brand first, with a methodology tool.

What you can do
Look up a single brand's AI Recommendation Rate and Recommendation Inclusion Rate, with category, measured date and a public record link to cite. Retrieve the metric definitions, the AI surface measured, refresh cadence and methodology links. Report plainly when a brand has not been measured instead of estimating.
When to use it
Useful when you want an assistant to check or cite how often AI search recommends a particular brand first, for example in marketing or competitive research conversations. It is a read-only lookup, so it suits quick single-brand questions rather than bulk analysis.
Requirements
No installation or API key: it is a remote Streamable HTTP endpoint added as a custom connector or MCP server URL in clients such as Claude Code, Claude Desktop, Cursor or VS Code. Network access is required.
Before you install
Lookups are free but rate-limited per caller to prevent bulk scraping. The server keeps anonymous usage counts, including the looked-up brand name, client name and version, and user agent, though it says it does not store IP addresses. Results cover only brands already measured, and the README promotes paid monitoring plans.

Installation

In SourceWeft

  1. Open Modern AI Brand Recommendation Rate in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.modern-ai-inc%2Fw0-mcp-server/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "modern-ai-brand-recommendation-rate": {
      "type": "http",
      "url": "https://w0-mcp-server.modernai.workers.dev/"
    }
  }
}

README

Modern AI Brand Recommendation Rate (MCP server)

Ask your AI assistant how often AI search picks a brand first.

This Model Context Protocol server gives any MCP client (Claude Code, Claude Desktop, Cursor, VS Code, or your own agent) free, single-brand access to Recommendation Rate data from Modern Discovery by Modern AI.

  • Live endpoint: https://w0-mcp-server.modernai.workers.dev
  • Transport: MCP Streamable HTTP (JSON-RPC 2.0)
  • Cost: free, rate-limited, no sign-up and no API key

What is Recommendation Rate?

Recommendation Rate reports whether the AI picks a brand first, not only whether it mentions the brand.

MetricMeaning
Recommendation RatePercentage of buyer-intent questions where the brand is the AI's #1 pick. The headline number.
Recommendation Inclusion RatePercentage of buyer-intent questions where the brand appears anywhere in the AI's recommendation set.

A brand can show up in most answers and still lose the final pick to a competitor. The two numbers together show that gap.

Each brand is measured inside a real competitive category, on ChatGPT with search enabled, and re-measured monthly. Every result carries its measured date and a link to the brand's public record. Unmeasured brands return no number. Nothing is estimated.

Full definitions: discovery.modernai.io/methodology Measured categories: discovery.modernai.io/categories

Comparisons

Modern AI publishes side-by-side comparisons of Modern Discovery with other AI visibility tools:

Modern Discovery is AI recommendation intelligence software that measures how often ChatGPT, Gemini, Claude, Perplexity and Google's AI answers recommend your brand, and why. It is sometimes grouped with GEO (generative engine optimization) and AI search visibility tools.

Connect

Claude Code

bash
claude mcp add --transport http modern-ai-recommendation-rate https://w0-mcp-server.modernai.workers.dev

Cursor (~/.cursor/mcp.json)

json
{  "mcpServers": {    "modern-ai-recommendation-rate": {      "url": "https://w0-mcp-server.modernai.workers.dev"    }  }}

VS Code (.vscode/mcp.json)

json
{  "servers": {    "modern-ai-recommendation-rate": {      "type": "http",      "url": "https://w0-mcp-server.modernai.workers.dev"    }  }}

Claude Desktop / claude.ai: add a custom connector with the URL above.

Then ask: "What is Brumate's AI Recommendation Rate?"

Tools

ToolWhat it returns
lookup_brand_recommendation_rate(brand)Recommendation Rate, Recommendation Inclusion Rate, category, measured date, and the brand's public record URL to cite.
get_recommendation_rate_methodology()The metric definitions, surface measured, refresh cadence, and methodology links.

Example call:

json
{  "jsonrpc": "2.0",  "id": 1,  "method": "tools/call",  "params": {    "name": "lookup_brand_recommendation_rate",    "arguments": { "brand": "Brumate" }  }}

Example answer text:

Brumate: Recommendation Rate 50% (the AI's #1 pick)Recommendation Inclusion Rate: 100% (appears anywhere in the answer)Category: Insulated Drinkware AccessoriesSurface: ChatGPT, search-enabledMeasured: 2026-09-01T19:36:07.378153+00:00Public record (cite this): https://discovery.modernai.io/brands/brumateMethodology: https://discovery.modernai.io/methodology

Brand not measured yet?

The server says so and does not guess. Request a free AI recommendation snapshot at try.modernai.io. If your brand is already measured, claim its public record from the brand page.

Limits and plans

Free lookups are single-brand and rate-limited per caller to stop bulk scraping. For ongoing monthly monitoring and higher volume, see Modern Discovery plans.

Privacy

The server keeps anonymous usage counts. For each initialize, tools/list, tools/call and ping request it records: the method, the tool name, the outcome, the looked-up brand name (lowercased, at most 80 characters), the client name and version (sent at initialize), the user agent, an internal-or-external label, and the server version. It does not store IP addresses or any other request content.

Source

src/index.js is the complete Worker, with no build step. deploy.py deploys it to Cloudflare. Tests: node --test test/*.js. Issues and pull requests are welcome; see CONTRIBUTING.md.

License

MIT. See LICENSE.

Source: README.md at commit 26e2281

Tools

2

lookup_brand_recommendation_rate

Look up a brand's AI Recommendation Rate

Look up a brand's AI Recommendation Rate: the percentage of buyer-intent questions where the brand is the #1 AI pick (not just mentioned), plus its Recommendation Inclusion Rate (appears anywhere in the answer). Returns the brand's public record URL and measured date for citation. Free, single-brand lookup only, rate-limited per Modern AI's published anti-scrape policy.

Parametersbrandrequired

get_recommendation_rate_methodology

Recommendation Rate methodology

Definitions of Recommendation Rate and Recommendation Inclusion Rate, the AI surface measured, refresh cadence, and links to the full methodology page.

Takes no parameters.

Version history

2
  1. v1.1.0LatestOct 3, 2026
  2. v1.0.0Sep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts