mcpField
R
reviewguru

reviewguru

ローカル
reviewguru.lkビジネス・マーケティング026 週間前に更新

reviewguru について

reviewguruは、AIエージェントからスリランカの事業者レビューや医師プロフィールを検索できるMCPサーバーです。APIキーやスクレイピングを使わず、公開キャッシュAPI経由で検索、プロフィール、レビュー、カテゴリ、都市を照会できます。

主な機能

  1. 01都市やカテゴリから事業者を閲覧
  2. 02事業者プロフィールとレビューを取得
  3. 03事業者と医師を検索
  4. 04カテゴリとスリランカの都市を一覧表示
  5. 05リソースで最新件数を提供

活用シーン

  1. 01専門分野と都市から高評価の医師を探す
  2. 02評価やレビューを使って事業者を比較
  3. 03新着または参考になる顧客レビューを検索

MCP 対応

MCPサーバーはstdio経由で、6つの検索ツールと`reviewguru://about`リソースをMCPクライアントに公開します。公開済みのキャッシュ付きレート制限HTTPSエンドポイントを利用します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"kapruka-reviewguru": {
"command": "uvx",
"args": [
"reviewguru-mcp"
],
"env": {
"REVIEWGURU_API": "<REVIEWGURU_API>"
}
}
}
}
起動コマンドuvx reviewguru-mcp
設定が必要な環境変数
REVIEWGURU_APIOverride the Review Guru API base URL. Defaults to https://reviewguru.lk — only set this when pointing at a fork or staging environment.

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

パッケージ
pypireviewguru-mcp0.1.2

ツール

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

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

詳細

Review Guru MCP サーバー

PyPI License: MIT

Review Guru の スリランカのビジネスレビューと医師プロフィール を Claude Desktop、Cursor、Cline、または MCP 対応の AI エージェントに提供する MCP サーバーです。

API キー不要。スクレイピングなし。公開されているキャッシュ済みのレート制限付き HTTPS エンドポイントを呼び出します。

利用できる機能

ツール機能
list_businesses(city?, category?, min_rating?, sort?, limit?)ビジネスのランキング一覧。並べ替え:top、most-reviewed、newest。
get_business(slug)詳細プロフィール:住所、電話番号、営業時間、カテゴリー、評価の内訳、上位10件のレビュー。
get_reviews(slug, sort?, limit?)ページ分割されたレビュー。並べ替え:newest、highest、lowest、helpful。
search(query, limit?)すべてのビジネスと医師を対象とした全文検索(FTS5)。
list_categories()上位カテゴリーとスラッグ付きのサブカテゴリー。
list_cities()ビジネス件数付きのスリランカの都市一覧。

さらに、最新件数を返す reviewguru://about リソースも利用できます。

レストラン、ホテル、ショップ、美容サロン、病院、専門分野と診療場所を含むスリランカの医師などのデータを網羅しています。すべてに患者や顧客のレビューが付いています。

インストール

uv を使用(推奨)
uvx reviewguru-mcp
pipx を使用
pipx install reviewguru-mcp
reviewguru-mcp
pip を使用
pip install reviewguru-mcp
reviewguru-mcp

このサーバーは stdio 経由で MCP を使用します。任意の MCP クライアント設定から起動できます。

接続する

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(Mac)または %APPDATA%\Claude\claude_desktop_config.json(Windows)を編集します。

{
  "mcpServers": {
    "reviewguru": {
      "command": "uvx",
      "args": ["reviewguru-mcp"]
    }
  }
}

Claude Desktop を再起動します。チャット内の 🔌 アイコンに Review Guru のツールが表示されます。

Cursor

Settings → MCP → Add new MCP server:

  • コマンド: uvx
  • 引数: reviewguru-mcp
Cline(VS Code)

Cline → Settings → MCP Servers → Add:

{
  "reviewguru": {
    "command": "uvx",
    "args": ["reviewguru-mcp"]
  }
}

試してみる

接続したら、アシスタントに次のようなことを尋ねてみてください。

コロンボで評価の高い循環器専門医を3人探し、それぞれが診療している病院を教えてください。

Ministry of Crab について、どんな評判があるか教えてください。直近のレビューを5件取得してください。

週末に菜食主義者としてゴールを訪れます。おすすめのレストランを2軒教えてください。

モデルが適切なツールを選び、回答をまとめます。

設定

環境変数(すべて任意):

変数デフォルト効果
REVIEWGURU_APIhttps://reviewguru.lkAPI のベース URL。ステージング環境やフォークを指定できます。
REVIEWGURU_URLhttps://reviewguru.lkツールの出力に表示するビジネス URL の生成に使用します。
DATABASE_URL(なし)既存の SQLite パスを設定すると、サーバーは HTTP の代わりにローカルデータベースを使用します。メンテナー専用です。

レート制限と適切な利用

公開 API は共有されており、**緩やかなレート制限(IP あたり毎分60リクエスト)**があります。より多く利用する場合は、REVIEWGURU_API に独自のデプロイ先を設定してください。

レビューは、Review Guru への帰属表示と該当するビジネス URL へのリンクを付けることで、引用に使用できます。LLM の利用に関するガイドライン全体については、 reviewguru.lk/llms.txt を参照してください。

セルフホスティング

フォークをお考えですか?サーバーは1つの Python ファイル(server.py)で構成されています。次のモードを自動検出します。

  • HTTP モード(デフォルト) — /api/v1 エンドポイントを呼び出します。どこでも動作します。
  • SQLite モード — 親ディレクトリに data/reviewguru.db がある場合に使用します。 メンテナーがミリ秒未満のローカルクエリに使用します。
git clone https://github.com/kapruka/reviewguru-mcp
cd reviewguru-mcp
pip install -e .
reviewguru-mcp

リンク

ライセンス

MIT — LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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