mcpField
R
rollin-mcp-server

rollin-mcp-server

ローカル
github.com/DavidSirota地図・旅行110 週間前に更新

rollin-mcp-server について

rollin-mcp-serverは、ローカルまたはホスト型のMCP接続を通じて、米国のレストラン、カフェ、バーの車椅子アクセシビリティ情報を提供します。場所検索、施設スコアと詳細の確認、コミュニティからの修正報告に対応します。

主な機能

  1. 01場所や条件で施設を検索
  2. 02最低アクセシビリティスコアで絞り込み
  3. 036項目のアクセシビリティ特性を表示
  4. 04対応地域を一覧表示
  5. 05アクセシビリティ情報を報告

活用シーン

  1. 01近くの車椅子対応レストランを探す
  2. 02施設の入口やトイレの詳細を確認
  3. 03アクセシビリティ情報の修正を報告

MCP 対応

MCPクライアントに施設検索、詳細、地域、フィードバック、ヘルスチェックのツールを提供します。npxでローカル実行するか、ホスト型のStreamable HTTPサーバーに接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"davidsirota-rollin": {
"command": "npx",
"args": [
"-y",
"rollin-mcp-server"
],
"env": {
"ROLLIN_API_KEY": "<ROLLIN_API_KEY>"
}
}
}
}
起動コマンドnpx -y rollin-mcp-server
設定が必要な環境変数
ROLLIN_API_KEYシークレットYour ROLLIN API key. Get one free at https://joinrollin.com/portal.html

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmrollin-mcp-server1.0.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

ROLLIN

ROLLIN MCP サーバー

Model Context Protocol を通じて、米国内 98,000 か所以上の車椅子アクセシビリティデータを提供します。

npm バージョン npm ダウンロード数 ライセンス:MIT Node.js >=18 MCP 対応


MCP を通じて利用できる、唯一の車椅子アクセシビリティデータソースです。 米国内のレストラン、カフェ、バー 98,000 か所以上を検索できます。実際の 0〜100 のアクセシビリティスコアを取得できます。自然な会話を通じて訂正を送信できます。1 つのプロトコルで、あらゆるプラットフォームに対応します。

v1.4 — ホスト型サーバー。 インストール不要で、https://joinrollin.com/api/mcp に Streamable HTTP で接続できます。または npx でローカル実行できます。トライアルモードは引き続きパッケージに含まれています。セッションごとに 5 回まで無料でリクエストでき、API キーは不要です。準備ができたら無料キーを取得するよう、段階的に案内します。

入店できるかどうかを尋ねるために、誰も事前に電話しなければならない状況であってはなりません。 ROLLIN は、アクセシビリティデータを実際に活用される場所に届けます。

今すぐ試す — キー不要

npx rollin-mcp-server

これだけです。サーバーはトライアルモードで起動し、5 回まで無料でリクエストできます。実際のデータ、実際のスコア、登録不要です。無制限に利用する準備ができたら、joinrollin.com/portal で無料キーを取得してください。

なぜ MCP なのか?

Model Context Protocol は、ツールをデータに接続するためのオープン標準です。カスタム連携も、API ラッパーも、接着コードも不要です。

MCP サーバーを 1 つ構築すれば、互換性のあるすべてのクライアントからすぐにアクセスできます。データの USB-C のようなものです。1 つの接続で、あらゆるものと互換性があります。ROLLIN は、MCP サーバーを提供した最初期のアクセシビリティデータプロバイダーの 1 つです。

お使いのツールが MCP に対応していれば、アクセシビリティにも対応しています。

クイックスタート

オプション A:ホスト型サーバー(インストール不要)

ROLLIN は Streamable HTTP 経由のホスト型 MCP サーバーも提供しています。ローカルで実行する必要はなく、常に最新の状態です。

claude mcp add --transport http rollin https://joinrollin.com/api/mcp \
  --header "X-Api-Key: your_api_key_here"

リモート MCP サーバーに対応するあらゆるクライアントで動作します。キーは Authorization: Bearer または X-Api-Key ヘッダーで送信してください。Free を含む、どのティアでも利用できます。 検出(initialize、tools/list)にはキーは不要ですが、ツール呼び出しにはキーが必要です。

オプション B:npx でローカル実行
1. サーバーを追加する
npx rollin-mcp-server

グローバルインストールは不要です。Node 18 以降が利用できる環境であればどこでも実行できます。トライアルモードですぐに利用できます。最初の 5 回のリクエストには API キーは不要です。

2. 無料の API キーを取得する(無制限に利用する場合)

joinrollin.com/portal で登録してください。クレジットカードは不要です。設定に ROLLIN_API_KEY を設定すると、リクエスト数が無制限になります。

3. クライアントを設定する
README の画像 Claude Desktop(JSON 設定)

MCP クライアントの設定ファイルに追加します:

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

あらゆるデスクトップ MCP クライアントで利用できます。

README の画像 Cursor

ワークスペースの .cursor/mcp.json に追加します:

{
  "mcpServers": {
    "rollin": {
      "command": "npx",
      "args": ["-y", "rollin-mcp-server"],
      "env": {
        "ROLLIN_API_KEY": "your_api_key_here"
      }
    }
  }
}
README の画像 VS Code

ワークスペースの .vscode/mcp.json に追加します:

{
  "servers": {
    "rollin": {
      "command": "npx",
      "args": ["-y", "rollin-mcp-server"],
      "env": {
        "ROLLIN_API_KEY": "your_api_key_here"
      }
    }
  }
}
README の画像 CLI / ヘッドレス
export ROLLIN_API_KEY="your_api_key_here"
npx -y rollin-mcp-server

MCP 対応の任意のプロセスにパイプで渡します。

ツール

search_locations

場所、検索条件、アクセシビリティ基準で利用しやすい施設を検索します。

パラメーター型必須説明
qstringいいえ検索クエリ(名称、料理、種類)
latnumberいいえ場所に基づく検索の緯度
lngnumberいいえ場所に基づく検索の経度
radiusnumberいいえ検索半径(マイル、デフォルト:10)
min_scorenumberいいえアクセシビリティスコアの最低値(0~100)
limitnumberいいえ最大検索結果数(デフォルト:20)
lightingstringいいえ照明で絞り込み:bright、moderate、dim
get_location_details

1 施設のアクセシビリティの詳細を確認します。

パラメーター型必須説明
idstringはい検索結果にある施設 ID

返される情報:スコア(0~100)、追跡対象の 6 つの特徴(wheelchair_entry、accessible_restroom、level_entry、parking、elevator、wide_aisles)、環境・照明データ、確認状況、コミュニティからのフィードバック。

list_regions

対象地域と施設数をすべて表示します。パラメーターはありません。

submit_feedback

会話を通じてアクセシビリティに関する修正情報を送信します。

パラメーター型必須説明
location_idstringはい施設 ID
typestringはいフィードバックの種類
messagestringはい修正内容の説明
check_health

API が稼働中か確認します。パラメーターはありません。

プロンプトの例

設定後は、自然な言葉で質問するだけです:

  • 「タイムズスクエア近くで、車いすで利用できるイタリアンレストランを探して」
  • 「あの施設のアクセシビリティスコアはいくつ?」
  • 「ROLLIN はどの都市を対象にしている?」
  • 「あのレストランには今はスロープがあるよ。更新してくれる?」

対象地域

全米各地で 98,000 か所以上の施設をスコア化

州地域
ニューヨークNYC メトロ、ハドソンバレー、ロングアイランド、キャピタルリージョン、フィンガーレイクス、西部 NY、アディロンダック
カリフォルニアLA メトロ、サンフランシスコ・ベイエリア、サンディエゴ、サクラメント、セントラルコースト、インランド・エンパイア
フロリダマイアミ、オーランド、タンパベイ、ジャクソンビル、フロリダ南西部
マサチューセッツボストン・メトロ、マサチューセッツ西部
イリノイイリノイ北部、イリノイ西中部、イリノイ中部、イリノイ南部
コロラドコロラド北東部、コロラド北西部、コロラド南東部、コロラド南西部
テキサスDFW、ヒューストン、オースティン、サンアントニオ、エルパソ
オハイオクリーブランド、シンシナティ、コロンバス、オハイオ北西部
ジョージアアトランタ・メトロ、アトランタ北部、サバンナ、オーガスタ、コロンバス、メーコン、アセンズ、オールバニ
ノースカロライナシャーロット・メトロ、ローリー、ダーラム、グリーンズボロ、ウィンストン・セーラム、アッシュビル、ウィルミントン、フェイエットビル
サウスカロライナチャールストン、コロンビア、グリーンビル、マートルビーチ、スパータンバーグ、ヒルトンヘッド、ロックヒル、フローレンス
アイダホアイダホ北部、ボイシ・メトロ
ニュージャージー州全域
ペンシルベニア州全域
ワシントン DCDC メトロ

料金

MCP サーバーでは、ROLLIN API キーを使用します。料金プランも利用上限も同じです。

FreeStarterDeveloperBusiness
リクエスト数1,000/月5,000/月50,000/月500,000/月
料金$0$9.99/mo$29/mo$149/mo

無料のキーを取得 →

リンク

MCP サーバーのページjoinrollin.com/mcp
API リファレンス(インタラクティブ)joinrollin.com/api-docs
API ドキュメントjoinrollin.com/developers
開発者ポータルjoinrollin.com/portal
API ステータスjoinrollin.com/status
Python SDKstainless-commons/rollin-python
MCP プロトコル仕様modelcontextprotocol.io

ライセンス

MIT — JoinRollin Inc

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。