{"name":"com.ainetcafe/netcafe-tasks","slug":"ainetcafe-netcafe-tasks","title":null,"description":"Recurring agent jobs that run on our servers and ping you only when the result changed.","url":"https://mcp.market/server/ainetcafe-netcafe-tasks","rating":null,"grade":"B","score":76,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":21,"stars":1,"forks":0,"downloads_week":null,"last_push_at":"2026-08-16T06:53:22.000Z","license":null},"uptime":{"percent":100,"checks":21,"ok":21,"last_checked_at":"2026-09-24T11:51:11.166Z","last_ok_at":"2026-09-24T11:51:11.166Z","latency_ms":729},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/mario03690/ai-netcafe","website":"https://ainetcafe.com/mcp.html","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://ainetcafe.com/mcp/tasks?s=registry"}],"packages":[],"tools":[{"name":"china_reachability","description":"Fetch a URL from a real mainland-China network egress and report HTTP status, latency and China DNS resolution. Answers \"is my site/API usable from China?\" with a measurement instead of a guess — you cannot get this from a VPS abroad.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Full URL to test, e.g. https://example.com"}},"required":["url"]}},{"name":"create_task","description":"Create a task that runs on a schedule in our cloud — you do not keep anything running. It only notifies you when the result actually changes. Kinds: watch_page (Watch a web page and report when its content changes); daily_answer (Re-run a web-researched question on a schedule and report when the answer changes); watch_reachability (Track whether a site stays reachable from mainland China); pipeline (Run one of your production lines (create_pipeline) on a schedule; every run leaves a proof-carrying work order). Needs a workspace token (?w=ws_... on your MCP URL) so you can manage it later. Application and model calls are subsidized during the free beta; your charge is $0.00 and capacity limits apply.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"kind":{"type":"string","description":"watch_page | daily_answer | watch_reachability | pipeline"},"input":{"type":"string","description":"The URL to watch, or the question to re-research."},"interval_seconds":{"type":"integer","description":"How often to run. Minimum 900 (15 min), default 3600."},"notify_url":{"type":"string","description":"Optional https webhook to POST results to when they change."}},"required":["kind","input"]}},{"name":"delete_task","description":"Stop and remove a scheduled task and its run history.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"task_id":{"type":"integer","description":"From list_tasks."}},"required":["task_id"]}},{"name":"get_task_runs","description":"Recent runs of one scheduled task: what it returned, whether the result changed, and measured platform cost metadata. User charge is $0.00.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"task_id":{"type":"integer","description":"From create_task or list_tasks."},"limit":{"type":"integer","description":"How many recent runs, max 20, default 5."}},"required":["task_id"]}},{"name":"list_tasks","description":"Show scheduled tasks, next run times, run counts, and measured platform cost metadata. User charge is $0.00 during the beta.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"required":[]}},{"name":"what_can_you_do","description":"Describe a task in plain language (any language) and get back exactly which tools on this server do it, with ready-to-run example calls — instead of reading the whole catalogue and guessing. Also returns multi-step recipes when a task needs several tools chained (invoices to a ledger, a bank statement reconciled, a messy CSV turned into a deliverable). Deterministic and free: it calls no model, costs nothing, and never runs out of quota. Call this FIRST when you are not sure what this server offers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"task":{"type":"string","description":"What you are trying to do, e.g. \"reconcile a bank statement against my books\" or \"把一堆发票整理成能入账的表格\""}},"required":["task"]}}],"scan":{"score":76,"grade":"B","scanned_at":"2026-09-23T17:15:13.187Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-23T17:15:13.079Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1383ms"]},"poisoning":{"score":15,"max":15,"notes":["6 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 2 write-action tools with no auth"]},"maintenance":{"score":12,"max":15,"notes":["last push 38 days ago"]},"identity":{"score":7,"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://ainetcafe.com/mcp/tasks?s=registry","reachable":true,"authRequired":false,"latencyMs":1383,"serverInfo":{"name":"netcafe-tasks","version":"1.5.0"}}],"packages":[],"repo":{"found":true,"owner":"mario03690","repo":"ai-netcafe","archived":false,"pushedAt":"2026-08-16T06:53:22Z","stars":1,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/79393843?v=4","ownerCreatedAt":"2021-02-21T06:22:05Z"},"icon":{"url":null,"source":"none"},"presence":{"stars":1,"forks":0,"downloadsWeek":null,"license":null,"lastPushAt":"2026-08-16T06:53:22.000Z","score":21}}}},"grade_history":[],"reviews":[]}