{"name":"com.replyonthefly/replyonthefly","slug":"replyonthefly","title":"ReplyOnTheFly","description":"Writes replies to Google, Yelp and other customer reviews, and texts asking for a review.","url":"https://mcp.market/server/replyonthefly","rating":null,"grade":"B","score":81,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-24T03:49:07.000Z","license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T07:05:44.197Z","last_ok_at":"2026-11-04T07:05:44.197Z","latency_ms":200},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/BYS-Ventures/replyonthefly-mcp","website":"https://www.replyonthefly.com/ai-connector","version":"1.0.1","remotes":[{"type":"streamable-http","url":"https://www.replyonthefly.com/mcp"}],"packages":[],"tools":[{"name":"write_review_reply","description":"Writes a reply a business owner can post under a customer review on Google, Yelp, Facebook, TripAdvisor or Trustpilot. Use it when someone shares a review of their business and wants a response to it, including angry or negative reviews. The reply follows the star rating: it thanks happy customers, and for low ratings it acknowledges the problem without arguing and offers to make it right. It does not post anything anywhere; the owner copies the reply and posts it themselves. It does not write reviews.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"business_name":{"type":"string","description":"Name of the business being reviewed.","maxLength":120},"star_rating":{"type":"integer","minimum":1,"maximum":5,"description":"Star rating the customer gave, 1 to 5."},"review_text":{"type":"string","description":"The review exactly as the customer wrote it. Leave out for a rating with no text.","maxLength":2000},"reviewer_name":{"type":"string","description":"The reviewer's display name, if shown. Leave out if unknown; the reply will not invent one.","maxLength":120},"business_type":{"type":"string","description":"What kind of business it is, e.g. \"dentist\", \"pizza restaurant\", \"plumber\".","maxLength":80},"tone":{"type":"string","enum":["friendly","professional","casual","enthusiastic"],"description":"Voice of the reply. Defaults to friendly."},"length":{"type":"string","enum":["concise","standard","detailed"],"description":"concise is 1 to 2 sentences, standard 2 to 3, detailed 3 to 4. Defaults to standard."},"platform":{"type":"string","enum":["google","yelp","facebook","tripadvisor","trustpilot"],"description":"Where the review was posted. Defaults to google."},"owner_notes":{"type":"array","items":{"type":"string","maxLength":200},"maxItems":5,"description":"Facts or wishes the owner gave for this reply, e.g. \"we fixed the AC last week\" or \"sign off as Maria\". Only include what the owner actually said."},"alternate":{"type":"boolean","description":"Set true to get a differently worded version of a reply already written for the same review."}},"required":["business_name","star_rating"],"additionalProperties":false}},{"name":"write_review_request_message","description":"Writes short messages a business owner can text or email to a customer to ask for a Google review, adapted to the type of business. Use it when someone wants more Google reviews or asks how to ask a customer for a review. Returns up to three ready-to-send options with the owner's review link at the end. It does not send anything. The messages never offer incentives, which Google prohibits.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"business_name":{"type":"string","description":"Name of the business asking for the review.","maxLength":120},"business_type":{"type":"string","description":"What kind of business it is, e.g. \"plumber\", \"hair salon\", \"restaurant\". Picks the right wording.","maxLength":80},"customer_first_name":{"type":"string","description":"The customer's first name, if the owner gave it.","maxLength":120},"channel":{"type":"string","enum":["text","email"],"description":"text (SMS or WhatsApp) or email. Defaults to text."},"review_link":{"type":"string","description":"The business's Google review link if the owner has it (https://...). Leave out and the messages use a placeholder.","maxLength":300}},"required":["business_name"],"additionalProperties":false}}],"scan":{"score":81,"grade":"B","scanned_at":"2026-10-24T04:04:03.869Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-24T04:04:03.764Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 838ms"]},"poisoning":{"score":15,"max":15,"notes":["2 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 2 write-action tools with no auth"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year","website matches verified namespace"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://www.replyonthefly.com/mcp","reachable":true,"authRequired":false,"latencyMs":838,"serverInfo":{"name":"replyonthefly","version":"1.0.0"}}],"packages":[],"repo":{"found":true,"owner":"BYS-Ventures","repo":"replyonthefly-mcp","archived":false,"pushedAt":"2026-10-24T03:49:07Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/183304545?v=4","ownerCreatedAt":"2024-09-29T17:15:32Z"},"icon":{"url":"https://www.replyonthefly.com/apple-touch-icon.png","source":"registry","width":180,"height":180},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":null,"lastPushAt":"2026-10-24T03:49:07.000Z","score":23}}}},"grade_history":[],"reviews":[]}