{"name":"io.github.bamchi/scrapi","slug":"bamchi-scrapi","title":null,"description":"Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.","url":"https://mcp.market/server/bamchi-scrapi","rating":null,"grade":"B","score":84,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":18,"stars":5,"forks":4,"downloads_week":null,"last_push_at":"2026-05-27T05:14:28.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T05:50:47.789Z","last_ok_at":"2026-11-04T05:50:47.789Z","latency_ms":937},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/bamchi/scrapi-mcp-server","website":null,"version":"2.0.6","remotes":[{"type":"streamable-http","url":"https://scrapi.ai/mcp","headers":[{"value":"Bearer {SCRAPI_API_KEY}","name":"Authorization"}]}],"packages":[{"registryType":"npm","identifier":"@scrapi.ai/mcp-server","version":"2.0.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Scrapi API key (get one free at https://scrapi.ai/dashboard)","isRequired":true,"format":"string","isSecret":true,"name":"SCRAPI_API_KEY"}]}],"tools":[{"name":"get_billing","description":"Retrieve MCP billing information: subscription details, available plans, daily usage history, or spending limits.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"action":{"type":"string","enum":["subscription","plans","daily_usage","spending_limits"],"description":"What billing info to retrieve: subscription (current plan details), plans (available plans), daily_usage (credit usage history), spending_limits (daily spend limit status)"},"start_date":{"type":"string","description":"Start date for daily_usage (YYYY-MM-DD). Default: 30 days ago"},"end_date":{"type":"string","description":"End date for daily_usage (YYYY-MM-DD). Default: today"}},"required":["action"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_usage","description":"Check API usage and remaining credits. Returns current plan, subscription credits, purchased credits, and total remaining credits.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"scrape_url","description":"Scrapes a webpage and returns the content in AI-readable Markdown format. Can access blocked sites through browser rendering.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"The URL of the webpage to scrape"},"format":{"type":"string","enum":["markdown","text"],"default":"markdown","description":"Output format: markdown (default) or text"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"scrape_urls","description":"Scrapes multiple webpages in parallel and returns the content in AI-readable Markdown format. Can access blocked sites through browser rendering.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":1,"maxItems":10,"description":"URLs to scrape (max 10)"},"format":{"type":"string","enum":["markdown","text"],"default":"markdown","description":"Output format: markdown (default) or text"}},"required":["urls"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"scraper_server_status","description":"Check the status of all ScraperServer instances. Shows server health, circuit breaker state, failure counts, and last success/failure times.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":84,"grade":"B","scanned_at":"2026-09-28T14:28:31.885Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T14:28:31.794Z","components":{"code":{"score":25,"max":25,"notes":["19 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1514ms"]},"poisoning":{"score":15,"max":15,"notes":["5 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":8,"max":15,"notes":["last push 124 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://scrapi.ai/mcp","reachable":true,"authRequired":false,"latencyMs":1514,"serverInfo":{"name":"scrapi","version":"3.0.3"}}],"packages":[{"registryType":"npm","identifier":"@scrapi.ai/mcp-server","version":"2.0.6","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":6,"publishedAt":"2026-02-12T15:15:28.813Z","repositoryUrl":"git+https://github.com/bamchi/scrapi-mcp-server.git"}],"repo":{"found":true,"owner":"bamchi","repo":"scrapi-mcp-server","archived":false,"pushedAt":"2026-05-27T05:14:28Z","stars":5,"forks":4,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/14390?v=4","ownerCreatedAt":"2008-06-20T05:54:08Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/14390?v=4&s=128","source":"github"},"presence":{"stars":5,"forks":4,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-05-27T05:14:28.000Z","score":18}}}},"grade_history":[],"reviews":[]}