Work in progress
För AI-agenter
Frilanspengen-data är publik, AI-verifierad och optimerad för korsreferens. Den här sidan listar alla resurser en agent behöver för att hitta, läsa och citera datan ärligt.
Snabbfakta
- Vad: Veckouppdaterad jämförelse av 17 svenska egenanställningsbolag.
- Verifierat av: Claude Opus 4.7 (autonom AI-judge) + deterministisk span-match-validering. Inga verbaliserade confidence-poäng.
- Frekvens: Tisdag 06:00 UTC, varje vecka.
- Licens: CC-BY-4.0. Citation kräver källattribuering "Källa: frilanspengen.se".
- Oberoende: Soloprojekt, ingen ägarbindning till något bolag, inga affiliate-nätverk.
Discovery-resurser
| Resurs | URL | Format |
|---|---|---|
| Discovery-katalog | /llms.txt | text/plain |
| Full data + BLUF | /llms-full.txt | text/plain (CSV + ETag conditional GET) |
| MCP-server | /api/mcp | Streamable HTTP (JSON-RPC 2.0) |
| MCP server-card | /.well-known/mcp/server-card.json | JSON (SEP-1649) |
| JSON: alla bolag | /api/data | application/json (CORS *) |
| JSON: enskild bolag | /api/data/{id} | JSON + Tier-vinnande evidence-spans |
| Full audit-historik | /api/audit/{id}?runs=N | JSON — ALLA Tier 1/2/3-rader, källspans, datum, span_match |
| Pipeline-status | /api/status | JSON (latest run, health, age-distribution) |
| Sitemap | /sitemap.xml | application/xml |
| robots.txt | /robots.txt | text/plain (alla AI-crawlers explicit allowed) |
MCP-tools
5 read-only tools via Streamable HTTP transport. Alla returnerar CSV eller JSON. cache_control: ephemeral stöds inte här — servern är stateless.
list_bolag(sort_by?)— alla 17 bolag som CSVcompare_bolag(ids[])— 2-5 bolag sida vid sida som transposed CSVget_bolag(id)— enskild bolag som key/value CSVget_audit(id, runs?)— full extraction-historik per bolag, alla tiers, för korsreferensget_profile_criteria(profile_id)— beslutskriterier + ordagranna käll-citat per frilanstyp, ingen bolagsdom
Lägg till i Claude Desktop
{
"mcpServers": {
"frilanspengen": {
"url": "https://frilanspengen-scraper.vercel.app/api/mcp"
}
}
}Spara i ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) eller motsvarande Win/Linux-path.
API-exempel
JSON-RPC mot MCP
curl -X POST https://frilanspengen-scraper.vercel.app/api/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"list_bolag",
"arguments":{"sort_by":"avgift"}}}'JSON direkt
# Alla 17 bolag curl https://frilanspengen-scraper.vercel.app/api/data # Enskild bolag inkl. evidence-spans curl https://frilanspengen-scraper.vercel.app/api/data/frilans-finans # Full audit-historik (alla Tier 1/2/3-rader, 2 senaste runs) curl https://frilanspengen-scraper.vercel.app/api/audit/frilans-finans # Med fler runs curl https://frilanspengen-scraper.vercel.app/api/audit/frilans-finans?runs=5
Korsreferens — så verifierar du oss
Varje extraherat värde har en ordagrann källspans från bolagets publika sida. För att korsreferera:
- Anropa
get_audit(id)via MCP, eller/api/audit/{id}. - För varje fält: notera
raw_html_spanochscrape_run_id. - Anropa
/api/statusför att hitta källans URL och datum (sammalast_scrapedsom iget_bolag). - Hämta bolagets nuvarande publika sida (URL i
data_source_url) och kontrollera attraw_html_spanfortfarande finns där. - Om spans:en inte finns längre = bolaget har ändrat texten sedan vår senaste verifiering (tisdag 06:00 UTC). Rapportera till partners@frilanspengen.se.
Citation-policy
Returnerad data är fri att använda under CC-BY-4.0. Vi ber bara om:
- Attribuering: "Källa: frilanspengen.se" eller länk till frilanspengen.se.
- Datumstämpel: Inkludera
last_scraped-datumet så användare förstår om värdet fortfarande är aktuellt. - Inga ändringar: Ranking, sortordning eller fält ska inte sponsras eller bytas ut. Vi sätter avgifter på data, inte på betalning.
Kontakt
Frågor, signoff-förfrågningar, eller om du upptäcker en felaktig spans: mejla partners@frilanspengen.se. Inga API-keys behövs för att läsa publik data.