MCP 서버

ShortlistLens

io.github.CleanDev-Fix/shortlistlens
비즈니스 및 운영 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Evaluates local-business websites and user-supplied review evidence to compare candidates and produce buyer-readiness shortlists.

compare_shortlist_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', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['candidates'], 'properties': {'candidates': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'website_evaluability_score', 'review_trust_score'], 'properties': {'name': {'type': 'string', 'maxLength': 160, 'minLength': 1, 'description': 'Business name.'}, 'note': {'type': 'string', 'maxLength': 280, 'description': 'Optional short evidence note.'}, 'review_trust_score': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'The 0â\x80\x93100 review trust score derived from supplied evidence.'}, 'website_evaluability_score': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'The 0â\x80\x93100 website evaluability score.'}}}, 'maxItems': 6, 'minItems': 2, 'description': 'Two to six businesses using comparable evidence.'}}}
generate_paid_scope
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', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['business_name', 'website_evaluability_score', 'review_trust_score', 'priority_gaps'], 'properties': {'business_name': {'type': 'string', 'maxLength': 160, 'minLength': 1, 'description': 'The business to scope.'}, 'priority_gaps': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300, 'minLength': 1}, 'maxItems': 5, 'minItems': 1, 'description': 'Top gaps identified by the diagnostic.'}, 'review_trust_score': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Review-trust score from supplied evidence.'}, 'website_evaluability_score': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Website score from the diagnostic.'}}}
inspect_website
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', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['website_url'], 'properties': {'website_url': {'type': 'string', 'format': 'uri', 'description': 'A public HTTP or HTTPS page URL to evaluate.'}, 'target_service': {'type': 'string', 'maxLength': 120, 'description': 'Optional service the buyer is researching, such as pool renovation or roof replacement.'}}}
organize_review_evidence
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', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['excerpts'], 'properties': {'excerpts': {'type': 'array', 'items': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 5000, 'minLength': 1, 'description': 'A public review excerpt supplied by the user.'}, 'rating': {'type': 'number', 'maximum': 5, 'minimum': 0, 'description': 'Optional rating associated with this excerpt.'}, 'owner_response': {'type': 'string', 'maxLength': 5000, 'description': 'Optional visible owner response associated with this excerpt.'}}}, 'maxItems': 50, 'minItems': 1, 'description': 'One to fifty user-supplied public review excerpts.'}, 'review_count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Optional public review count supplied by the user.'}, 'overall_rating': {'type': 'number', 'maximum': 5, 'minimum': 0, 'description': 'Optional public overall rating supplied by the user.'}}}
score_website_evaluability
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', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['website_url'], 'properties': {'website_url': {'type': 'string', 'format': 'uri', 'description': 'A public HTTP or HTTPS page URL to evaluate.'}, 'target_service': {'type': 'string', 'maxLength': 120, 'description': 'Optional service the buyer is researching.'}}}
추가됨
generate_paid_scope
2026년 9월 17일 12:40 PM
추가됨
compare_shortlist_candidates
2026년 9월 17일 12:40 PM
추가됨
organize_review_evidence
2026년 9월 17일 12:40 PM
추가됨
score_website_evaluability
2026년 9월 17일 12:40 PM
추가됨
inspect_website
2026년 9월 17일 12:40 PM