{"id":"e4d35ec5-33e7-47bf-919f-a5a052b5fc23","slug":"crewai-nickeinstein1-scrapper-enricher","name":"Scrapper-Enricher","description":"An AI-powered, multi-agent pipeline that automatically discovers, scrapes, geocodes, validates, and persists comprehensive school data into a Supabase database — orchestrated entirely by CrewAI agents connected to your database via a live MCP server.","canonicalUrl":"https://www.xpersona.co/skill/crewai-nickeinstein1-scrapper-enricher","sourceUrl":"https://github.com/NickEinstein1/Scrapper-Enricher","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"nickeinstein1","label":"Nickeinstein1","url":"https://github.com/NickEinstein1/Scrapper-Enricher"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-05-18T06:45:13.200Z","freshnessLabel":"May 18, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"May 18, 2026"},{"label":"Vendor","value":"Nickeinstein1"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","label":"Vendor","value":"Nickeinstein1","category":"vendor","href":"https://github.com/NickEinstein1/Scrapper-Enricher","sourceUrl":"https://github.com/NickEinstein1/Scrapper-Enricher","sourceType":"profile","confidence":"medium","observedAt":"2026-05-18T06:45:13.200Z","isPublic":true,"metadata":{}},{"factKey":"protocols","label":"Protocol compatibility","value":"OpenClaw","category":"compatibility","href":"https://www.xpersona.co/api/v1/agents/crewai-nickeinstein1-scrapper-enricher/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-nickeinstein1-scrapper-enricher/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-05-18T06:45:13.200Z","isPublic":true,"metadata":{}},{"factKey":"traction","label":"Adoption signal","value":"2 GitHub stars","category":"adoption","href":"https://github.com/NickEinstein1/Scrapper-Enricher","sourceUrl":"https://github.com/NickEinstein1/Scrapper-Enricher","sourceType":"profile","confidence":"medium","observedAt":"2026-05-18T06:45:13.200Z","isPublic":true,"metadata":{}},{"factKey":"docs_crawl","label":"Crawlable docs","value":"6 indexed pages on the official domain","category":"integration","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true,"metadata":{}},{"factKey":"handshake_status","label":"Handshake status","value":"UNKNOWN","category":"security","href":"https://www.xpersona.co/api/v1/agents/crewai-nickeinstein1-scrapper-enricher/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-nickeinstein1-scrapper-enricher/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true,"metadata":{}}],"highlights":["2 GitHub stars","Trust evidence available"],"agentCard":{"name":"Scrapper-Enricher","description":"An AI-powered, multi-agent pipeline that automatically discovers, scrapes, geocodes, validates, and persists comprehensive school data into a Supabase database — orchestrated entirely by CrewAI agents connected to your database via a live MCP server.","source":"GITHUB_OPENCLEW","sourceId":"crewai:957293534","repository":"https://github.com/NickEinstein1/Scrapper-Enricher","documentation":"https://www.xpersona.co/skill/crewai-nickeinstein1-scrapper-enricher/agent/crewai-nickeinstein1-scrapper-enricher","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/NickEinstein1/Scrapper-Enricher.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"┌─────────────────────────────────────────────────────────────────────┐\n│                        ENTRY POINTS                                 │\n│  run_batch_schools.py  │  continuous_processing.py  │  main.py      │\n└────────────────────────────────┬────────────────────────────────────┘\n                                 │\n                    ┌────────────▼────────────┐\n                    │     CrewAI Orchestrator  │\n                    │        (crew.py)         │\n                    └────────────┬────────────┘\n                                 │  Sequential Process\n          ┌──────────────────────┼───────────────────────┐\n          │                      │                       │\n   ┌──────▼──────┐      ┌────────▼────────┐    ┌────────▼────────┐    ┌────────────────┐\n   │  Researcher  │─────▶│    Scraper      │───▶│   Geocoder      │───▶│    Reporter    │\n   │    Agent     │      │    Agent        │    │    Agent        │    │    Agent       │\n   └──────┬───────┘      └────────┬────────┘    └────────┬────────┘    └───────┬────────┘\n          │                       │                      │                     │\n   ┌──────▼───────┐      ┌────────▼────────┐    ┌────────▼────────┐    ┌───────▼────────┐\n   │ SupabaseTool  │      │  ScrapingTool   │    │ GeocodingTool   │    │ SupabaseTool   │\n   │ get_schools   │      │ scrape_private  │    │    geocode      │    │ update_school  │\n   └──────┬───────┘      │ scrape_public   │    └────────┬────────┘    └───────┬────────┘\n          │              └────────┬────────┘             │                     │\n          │                       │                      │                     │\n   ┌──────▼───────────────────────▼──────────────────────▼─────────────────────▼────────┐\n   │                         SUPABASE DATABASE                                          │\n   │                    (via MCP Server + Direct SDK)                                   │\n   └────────────────────────────────────────────────────────────────────────"},{"kind":"example","language":"json","snippet":"[\n  {\n    \"school_id\": \"ee8981ae-7f29-47bf-968c-4829381e0559\",\n    \"school_name\": \"SACRED HEART CATHOLIC HIGH SCHOOL\",\n    \"missing_fields\": [\"total_student_enrollment\", \"latitude\", \"longitude\"]\n  }\n]"}]}}