En öppen marknadsplats för Model Context Protocol (MCP)-appar – med fokus på svenska öppna data från offentlig sektor och civilsamhälle.
Ladda ned senaste macOS-versionen ⇩
- Varför Staten.ai?
- Funktioner
- Kom igång
- Installation
- Använda MCP-servrar
- Bidra med en egen MCP-server
- Utveckling
- Arkitektur
- Roadmap
- Licens
Sverige ligger i framkant när det gäller öppna data – från rikstäckande ekonomisk statistik hos Riksbanken till kommunala nyckeltal från Kolada.
Staten.ai visar hur AI-modeller enkelt kan kopplas till dessa datakällor med hjälp av Model Context Protocol (MCP):
- Medborgare och journalister kan ställa frågor och få svar baserade på officiell statistik.
- Tjänstepersoner kan automatisera och effektivisera arbetsflöden inom beslutsstödsystem.
- Utvecklare får en tydlig mall för att bygga MCP-servrar baserade på offentliga API:er.
Tänk på Staten.ai som en öppen ”App Store” för dataplug-ins till Claude Desktop och andra MCP-klienter – helt anpassad för svenska förhållanden.
- Marknadsplats för appar: Hitta, installera och hantera MCP-appar för svenska datakällor.
- Fokus på svenska datakällor: SwemoMCP (Riksbanken) och KoladaMCP ingår redan från start.
- Automatiska uppdateringar: Staten håller både appar och sig själv uppdaterade.
- Ingen terminal krävs: Enkel installation och användning, byggd med Rust och Tauri (storlek under 20 MB).
- Öppen källkod: Apache 2.0-licens, redo för community-utveckling.
Server | Datakälla | Exempel på frågor |
---|---|---|
SwemoMCP | Riksbankens API (BNP, KPI, ränta m.m.) | ”Hur har Riksbankens BNP-prognoser förändrats sedan 2020?” |
KoladaMCP | Kolada (kommunala nyckeltal och statistik) | ”Jämför skolresultat mellan Malmö och Lund 2019–2024.” |
Du kan enkelt bidra med nya MCP-servrar via app-registret.
Har du ett API från offentlig sektor eller civilsamhället? Gör det enkelt tillgängligt genom att skapa en MCP-server:
- Läs introduktionen till MCP.
- Använd befintliga exempel (t.ex. SwemoMCP eller KoladaMCP) som utgångspunkt.
- Publicera din server kostnadsfritt som öppen källkod på GitHub.
- Lägg till metadata om din server i
apps.json
och skicka en pull request.
Förutsättningar:
- Node.js ≥ 18 och Bun
- Rust (för Tauri)
- macOS ≥ 13 (för native builds)
git clone https://github.com/statenistes/staten.git
cd staten
bun install
bun tauri dev
Kör tester:
cd src-tauri
cargo test
Staten.ai består av två delar:
- Frontend (React och Bun): Visar appar från ett centralt app-register via REST-API.
- Backend (Rust/Tauri): Hanterar lokala MCP-serverprocesser och kommunicerar med MCP-klienter som Claude Desktop.
Planerade funktioner och förbättringar:
- Windows-stöd
- Fler klienter
- Inbyggd key-value store i Staten-backend för cachning av API-svar från MCP-servrar
Följ och bidra till utvecklingen på GitHub.
Staten.ai är licensierad under Apache License 2.0.
Projektet är en fork av Fleur men saknar formell koppling till Fleur eller dess skapare. Alla varumärken tillhör respektive ägare.