ShortlistLens
Structured website and review evidence for AI-assisted local-business shortlisting.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"shortlistlens": {
"url": "https://shortlistlens-mcp.streaming22box.workers.dev/mcp"
}
}
}リモートエンドポイント
https://shortlistlens-mcp.streaming22box.workers.dev/mcpstreamable-httpできること
ツール一覧
ツール(5)
🟢inspect_website(website_url, target_service)
Fetch a public business website page and return structured, accessible facts for a buyer-readiness review. It only examines the supplied public URL and does not scrape review platforms or private systems.
入力スキーマ
{
"type": "object",
"properties": {
"website_url": {
"type": "string",
"format": "uri",
"description": "A public HTTP or HTTPS page URL to evaluate."
},
"target_service": {
"description": "Optional service the buyer is researching, such as pool renovation or roof replacement.",
"type": "string",
"maxLength": 120
}
},
"required": [
"website_url"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢score_website_evaluability(website_url, target_service)
Inspect a public business website and score how easily a buyer can identify the business, understand a target service, verify proof, and take the next step. Returns an explainable 0–100 rubric and priorities.
入力スキーマ
{
"type": "object",
"properties": {
"website_url": {
"type": "string",
"format": "uri",
"description": "A public HTTP or HTTPS page URL to evaluate."
},
"target_service": {
"description": "Optional service the buyer is researching.",
"type": "string",
"maxLength": 120
}
},
"required": [
"website_url"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢organize_review_evidence(overall_rating, review_count, excerpts)
Organize user-supplied public review excerpts into transparent positive, risk, owner-response, and corrective-action signals. The tool does not fetch reviews itself and does not adjudicate any claim.
入力スキーマ
{
"type": "object",
"properties": {
"overall_rating": {
"description": "Optional public overall rating supplied by the user.",
"type": "number",
"minimum": 0,
"maximum": 5
},
"review_count": {
"description": "Optional public review count supplied by the user.",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"excerpts": {
"minItems": 1,
"maxItems": 50,
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string",
"minLength": 1,
"maxLength": 5000,
"description": "A public review excerpt supplied by the user."
},
"rating": {
"description": "Optional rating associated with this excerpt.",
"type": "number",
"minimum": 0,
"maximum": 5
},
"owner_response": {
"description": "Optional visible owner response associated with this excerpt.",
"type": "string",
"maxLength": 5000
}
},
"required": [
"text"
]
},
"description": "One to fifty user-supplied public review excerpts."
}
},
"required": [
"excerpts"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪compare_shortlist_candidates(candidates)
Compare two to six businesses after the user has gathered website and review scores. Calculates a transparent shortlist score using 60% review trust and 40% website evaluability.
入力スキーマ
{
"type": "object",
"properties": {
"candidates": {
"minItems": 2,
"maxItems": 6,
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 160,
"description": "Business name."
},
"website_evaluability_score": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "The 0–100 website evaluability score."
},
"review_trust_score": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "The 0–100 review trust score derived from supplied evidence."
},
"note": {
"description": "Optional short evidence note.",
"type": "string",
"maxLength": 280
}
},
"required": [
"name",
"website_evaluability_score",
"review_trust_score"
]
},
"description": "Two to six businesses using comparable evidence."
}
},
"required": [
"candidates"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪generate_paid_scope(business_name, website_evaluability_score, review_trust_score, priority_gaps)
Turn a ShortlistLens result into a concise fixed-scope implementation brief for a Buyer-Readiness Scorecard or a 72-hour AI Buyer-Readiness Sprint.
入力スキーマ
{
"type": "object",
"properties": {
"business_name": {
"type": "string",
"minLength": 1,
"maxLength": 160,
"description": "The business to scope."
},
"website_evaluability_score": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Website score from the diagnostic."
},
"review_trust_score": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Review-trust score from supplied evidence."
},
"priority_gaps": {
"minItems": 1,
"maxItems": 5,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 300
},
"description": "Top gaps identified by the diagnostic."
}
},
"required": [
"business_name",
"website_evaluability_score",
"review_trust_score",
"priority_gaps"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}コミュニティ
エビデンス