{"name":"com.callmemcp/call-me","slug":"callmemcp-call-me","title":"Call Me","description":"Your AI rings your iPhone, speaks its question, and gets your spoken answer back as text.","url":"https://mcp.market/server/callmemcp-call-me","rating":null,"grade":"B","score":81,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":36,"stars":22,"forks":5,"downloads_week":null,"last_push_at":"2026-10-11T20:38:06.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T06:16:00.965Z","last_ok_at":"2026-11-04T06:16:00.965Z","latency_ms":192},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/radres/call-me","website":"https://callmemcp.com/","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://callmemcp.com/mcp"}],"packages":[],"tools":[{"name":"call","description":"Ring the human's iPhone, read `question` aloud word for word, and return\n    what they say back. It does not have to be a question: an update or a\n    summary of the day ahead works too, up to 2000 characters (about two\n    minutes of speech). Waits up to ~30s; if the result comes back status\n    \"ringing\" or \"in_call\", follow up with poll_result. On a local client, read `to` from\n    `~/.aiphone/config.json` → `user_number`; this hosted server cannot read\n    that file itself. It is a Call Me app number, not a regular phone number.\n    If missing, returns setup_required with the App Store link. Pass a previous\n    session_token to stay in the same thread on their phone.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"question":{"title":"Question","type":"string"},"to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To"},"from_label":{"default":"Someone's AI","title":"From Label","type":"string"},"session_token":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Session Token"}},"required":["question"],"title":"callArguments"}},{"name":"poll_result","description":"Check on a call that was still ringing or in progress. Waits up to ~25s\n    for it to settle; returns the final status and transcript once the call\n    ends, the human declines, or the ring times out (\"missed\").","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"call_id":{"title":"Call Id","type":"integer"},"session_token":{"title":"Session Token","type":"string"}},"required":["call_id","session_token"],"title":"poll_resultArguments"}},{"name":"set_thread_title","description":"Name this session's conversation thread on the human's phone (e.g. the\n    project or task you are working on). Shown as the thread title in the app.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"session_token":{"title":"Session Token","type":"string"},"title":{"title":"Title","type":"string"}},"required":["session_token","title"],"title":"set_thread_titleArguments"}},{"name":"setup","description":"Return first-setup instructions and a clickable App Store download link when no number is available.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"setupArguments"}},{"name":"text","description":"Send a one-way text to the human's phone (push notification, no ring).\n    On a local client, read `to` from `~/.aiphone/config.json` → `user_number`;\n    this hosted server cannot read that file itself. If missing, returns\n    setup_required with the App Store link. Pass a previous session_token to\n    stay in the same thread.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"body":{"title":"Body","type":"string"},"to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To"},"from_label":{"default":"Someone's AI","title":"From Label","type":"string"},"session_token":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Session Token"}},"required":["body"],"title":"textArguments"}},{"name":"wait_for_reply","description":"Wait for the human to send something back to this session — texts and\n    voicemail transcripts arrive here. Long-polls up to wait_s (max 30s);\n    returns {events, cursor}. Pass the returned cursor next time to only see\n    new events. An empty events list just means nothing yet — poll again if\n    you are still waiting.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"session_token":{"title":"Session Token","type":"string"},"cursor":{"default":0,"title":"Cursor","type":"integer"},"wait_s":{"default":25,"title":"Wait S","type":"integer"}},"required":["session_token"],"title":"wait_for_replyArguments"}}],"scan":{"score":81,"grade":"B","scanned_at":"2026-10-14T12:22:40.402Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-14T12:22:40.294Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 964ms"]},"poisoning":{"score":15,"max":15,"notes":["6 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":15,"max":15,"notes":["last push 3 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://callmemcp.com/mcp","reachable":true,"authRequired":false,"latencyMs":964,"serverInfo":{"name":"call-me","version":""}}],"packages":[],"repo":{"found":true,"owner":"radres","repo":"call-me","archived":false,"pushedAt":"2026-10-11T20:38:06Z","stars":22,"forks":5,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/4159992?v=4","ownerCreatedAt":"2013-04-15T11:22:39Z","license":"MIT"},"icon":{"url":"https://callmemcp.com/assets/icon.png","source":"site","width":192,"height":192},"presence":{"stars":22,"forks":5,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-11T20:38:06.000Z","score":36}}}},"grade_history":[],"reviews":[]}