agent detected
(O_O)
see what agents see
( •_•) finally. someone who speaks JSON.
> CONNECTION ESTABLISHED

ROLLIN MCP Server v1.2.0 — 5 tools. 105K venues. Trial mode: no key needed.

Install

npx -y rollin-mcp-server

No API key needed. 5 free trial requests with real data. For unlimited: set ROLLIN_API_KEY. Get free key

Tools

search_locations(q, lat, lng, radius, min_score, limit)
  → Search 105K+ venues by query, coords, score threshold

get_location_details(id)
  → Full breakdown: 6 features, 0-100 score, tier, community data

list_regions()
  → 48 metro regions across 15 states

submit_feedback(location_id, type, message)
  → Submit accessibility feedback (trust-weighted)

check_health()
  → Server status + version

Coverage

States: NY CA MA FL IL CO TX OH ID NJ PA DC AZ WA OR
Venues: 105,000+  |  Regions: 48  |  Scores: 0-100
Features: wheelchair_entry accessible_restroom level_entry
          parking elevator wide_aisles

Quick Config

{
  "mcpServers": {
    "rollin": {
      "command": "npx",
      "args": ["-y", "rollin-mcp-server"],
      "env": { "ROLLIN_API_KEY": "your_key_here" }
    }
  }
}

Links

npm · GitHub · API Key · Docs

Model Context Protocol


105,000+ venues with proprietary 0-100 scores across 15 states, delivered via MCP. AI assistants query ROLLIN autonomously. No API key needed to start — 5 free requests, real data, instant.

npx rollin-mcp-server
--
npm weekly
--
npm monthly
105K+
Scored Venues
15
US States
5
MCP Tools
0100
Scores
Why MCP

The agentic data protocol

MCP is how AI agents connect to live data. One server, infinite clients. No wrappers, no glue code, no integration maintenance.

Agentic by Design

AI assistants query ROLLIN's data autonomously. No custom code per client. One MCP server, every compatible AI tool.

Proprietary Data, Not Summaries

Unlike web search or scraped snippets, MCP delivers ROLLIN's structured data directly. Real 0-100 scores. Always current.

Open Standard

MCP is open source and vendor-neutral. If your tool supports MCP today, it supports ROLLIN today.

How It Works

Three steps. Connected forever.

No API key needed to start. Run one command and ask about accessibility. Get a free key when you want unlimited access.

1
Run the Server
Add npx rollin-mcp-server to your MCP client config. No API key needed — trial mode gives you 5 free requests.
2
Ask About Accessibility
"Find wheelchair accessible sushi near Times Square." Real data, real scores. Your AI handles the rest.
3
Get Unlimited Access
Grab a free API key at the developer portal. No credit card. Set ROLLIN_API_KEY and restart.
See It In Action

Ask naturally. Get real data back.

No API calls to write. No responses to parse. MCP handles the plumbing.

Claude Desktop
U
Find me wheelchair accessible restaurants near Times Square with a score above 80.
R
R
Using ROLLIN
search_locations(q="restaurants", lat=40.758, lng=-73.985, min_score=80)
I found 3 highly accessible restaurants near Times Square:
Junior's Restaurant
Wheelchair entry · Accessible restroom · Level entry
92
Sushi Nakazawa
Wheelchair entry · Level entry · Wide aisles
85
Carmine's Italian
Wheelchair entry · Accessible restroom · Parking
82
All three have verified wheelchair entry and scored above 80. Junior's has the highest score at 92 with full restroom accessibility. Want details on any of these?
Setup

Configure in 60 seconds

Choose your platform. Copy the config. Replace the API key. Done.

1. Open your Claude Desktop config file:
path
# macOS
~/Library/Application Support/Claude/claude_desktop_config.json

# Windows
%APPDATA%\Claude\claude_desktop_config.json
2. Add the ROLLIN server:
claude_desktop_config.json
{
  "mcpServers": {
    "rollin": {
      "command": "npx",
      "args": ["-y", "rollin-mcp-server"],
      "env": {
        "ROLLIN_API_KEY": "your_api_key_here"
      }
    }
  }
}
3. Restart Claude Desktop. Ask about accessible restaurants.
Run this command in your terminal:
terminal
claude mcp add rollin -- npx -y rollin-mcp-server
Set your API key in the environment:
terminal
export ROLLIN_API_KEY="your_api_key_here"
Add to your workspace .cursor/mcp.json:
.cursor/mcp.json
{
  "mcpServers": {
    "rollin": {
      "command": "npx",
      "args": ["-y", "rollin-mcp-server"],
      "env": {
        "ROLLIN_API_KEY": "your_api_key_here"
      }
    }
  }
}
Add to your workspace .vscode/mcp.json:
.vscode/mcp.json
{
  "servers": {
    "rollin": {
      "command": "npx",
      "args": ["-y", "rollin-mcp-server"],
      "env": {
        "ROLLIN_API_KEY": "your_api_key_here"
      }
    }
  }
}
Available Tools

Five tools. Autonomous access.

Search, analyze, and contribute back. AI agents use these tools to query ROLLIN's data on behalf of users.

search_locations
(q, lat, lng, radius, min_score, limit)
Search for wheelchair-accessible restaurants, cafes, and bars near any US location. Filter by cuisine, score, and accessibility features.
returns Location[] with scores, features, coordinates
Core
get_location_details
(id)
Get full accessibility details and score breakdown for a specific location. Returns features, verification status, and scoring components.
returns Location with full feature breakdown
Core
list_regions
()
List all coverage regions with location counts. Useful when users ask "what cities do you cover?" or "is Boston available?"
returns Region[] with state, name, count
Discovery
submit_feedback
(location_id, type, message)
Submit corrections through conversation. "That place has a ramp now." Keeps data accurate through community input.
returns { success, feedback_id }
Feedback
check_health
()
Verify the API is operational. Your AI can check status before making requests, ensuring reliable responses.
returns { status, version, uptime }
Utility
Not Just Read-Only

Agentic data that improves itself

Most APIs are one-way. ROLLIN's MCP lets AI agents submit corrections autonomously, creating a flywheel where every conversation strengthens the dataset.

User tells AI
MCP Server
POST /feedback
Admin Review
Better Data
for Everyone
Claude Desktop
U
Actually, Carmine's added a wheelchair ramp last month. And their restroom is accessible now too.
R
Using ROLLIN
submit_feedback(location_id="...", feedback_type="correction", features={wheelchair_entry: true, accessible_restroom: true})
Done — I've submitted that correction. ROLLIN's team will review it and update Carmine's accessibility score. This helps everyone who searches for accessible dining in the area.

Every correction flows through submit_feedback to a human review queue. Once approved, the location's accessibility score updates for all future queries — across the API, MCP, and website.

Every other API
Read-only
AI queries data. Data goes stale. No correction path. Manual surveys required to update.
ROLLIN
Read + Write
AI queries data and submits corrections. More users = better data = more accurate scores.
Compatible Platforms

Works everywhere MCP works

Desktop apps, code editors, CLI tools, custom clients. If it speaks MCP, it speaks ROLLIN.

Claude Desktop
Anthropic
Claude Code
CLI
Cursor
AI Code Editor
VS Code
Copilot MCP
Any MCP Client
Open Protocol
Pricing

Start free. Scale when ready.

Every tier uses the same MCP server. The only difference is volume.

Free
$0 /mo
For trying things out.
  • 1,000 requests/month
  • All 5 MCP tools
  • Basic data access
  • No credit card required
Get Free Key
Developer
$29 /mo
For production apps at scale.
  • 50,000 requests/month
  • Everything in Starter
  • Score breakdowns
  • Email support
Get Developer Key
Business
$149 /mo
For teams and enterprise.
  • 500,000 requests/month
  • Everything in Developer
  • Priority support
  • Custom rate limits
Contact Sales
FAQ

Frequently Asked Questions

What is the ROLLIN MCP Server?

The ROLLIN MCP Server is accessibility infrastructure for AI — a Model Context Protocol server that lets AI assistants query ROLLIN's data for 105,000+ venues across 15 states autonomously. No integration code. 5 tools: search locations, get details, list regions, submit feedback, and check health. AI agents connect once and serve accessibility intelligence to users.

Is the ROLLIN MCP Server free?

Yes. The free tier includes 1,000 API requests per month at no cost, with no credit card required. Most MCP users start with the Starter plan at $9.99/mo (5,000 requests). Developer ($29/mo) and Business ($149/mo) tiers are available for higher volume.

Which AI clients support the ROLLIN MCP Server?

ROLLIN MCP Server works with any MCP-compatible client, including Claude Desktop (Anthropic), Claude Code (CLI), Cursor (AI code editor), and VS Code with GitHub Copilot MCP support.

What data does the ROLLIN MCP Server provide?

The server provides proprietary accessibility intelligence: 0-100 scores from ROLLIN's multi-source data pipeline, 6 verified features, trust-weighted community verification, location search by coordinates and radius, and coverage across 15 US states and 48 regions. This is vertical AI data. AI assistants query it autonomously to answer accessibility questions in real time.

How do I install the ROLLIN MCP Server?

Install via npx (no global install needed): run npx -y rollin-mcp-server with your ROLLIN_API_KEY environment variable set. Get a free API key at joinrollin.com/portal.html. Configuration varies by client — see setup instructions above.

Try it now. No key required.

Run npx rollin-mcp-server — 5 free requests with real data. Get a free API key when you're ready for unlimited access.