Swiss AI Labor Market
FreeNot checkedTracks AI's impact on the Swiss labor market through automated data collection from BFS statistics, news sources, and research publications, providing semantic
About
Tracks AI's impact on the Swiss labor market through automated data collection from BFS statistics, news sources, and research publications, providing semantic search and trend analysis for employment patterns, industry disruption, and AI adoption across Switzerland's economic sectors.
README
Eine selbstlernende Wissensbasis zum Schweizer Arbeitsmarkt und dem Einfluss von KI. Mit MCP-Server für Claude Desktop, Clawdbot und andere AI-Agenten.
🚀 Quick Start
# Repository klonen
git clone https://github.com/gsalami/swiss-ai-labor-market.git
cd swiss-ai-labor-market
# Dependencies installieren
npm install
# Environment konfigurieren
cp .env.example .env
# Dann OPENAI_API_KEY in .env eintragen
# Dashboard starten
npm run dashboard
# Öffne http://localhost:9001
📊 Features
- Echte Quellen – McKinsey, WEF, BFS, SECO, Stanford HAI, OECD mit verifizierten URLs
- Semantic Search – Vector-basierte Suche mit OpenAI Embeddings
- AI Impact Scores – Analyse welche Branchen/Jobs am stärksten betroffen sind
- MCP Server – Integration mit Claude Desktop und anderen AI-Agenten
- Auto-Updates – Tägliche News und wöchentliche Statistik-Updates
🔧 MCP Integration
Claude Desktop
Öffne die Claude Desktop Config:
~/Library/Application Support/Claude/claude_desktop_config.jsonFüge den Server hinzu:
{ "mcpServers": { "swiss-labor-market": { "command": "npx", "args": ["tsx", "/DEIN/PFAD/swiss-ai-labor-market/src/mcp/server.ts"] } } }Claude Desktop neu starten
Du siehst jetzt ein 🔧 Icon mit den verfügbaren Tools
Verfügbare MCP Tools
| Tool | Beschreibung | Beispiel |
|---|---|---|
search_labor_market |
Semantische Suche | "AI Impact Schweizer Banken" |
get_ai_impact |
Impact Score für Branche/Job | {target: "Finanzdienstleistungen", target_type: "industry"} |
get_job_trends |
Arbeitsmarkt-Trends | {metric: "employment", timeframe: "1y"} |
Beispiel-Prompts für Claude
"Wie stark ist die Finanzbranche in der Schweiz von AI betroffen?"
"Welche Skills sind aktuell am gefragtesten im Schweizer Arbeitsmarkt?"
"Zeig mir die Arbeitsmarkt-Trends der letzten 12 Monate"
"Was sagt die McKinsey-Studie über Generative AI?"
🌐 Web Dashboard
Das Dashboard bietet:
- Übersicht – Key Metrics (Beschäftigung, Arbeitslosigkeit, AI-Adoption, Löhne)
- Suche – Volltextsuche mit Filtern
- Branchen – AI Impact Scores pro Branche
- Trends – Visualisierungen der Entwicklung
- Quellen – Alle verwendeten Studien mit Links
Starten
npm run dashboard
# → http://localhost:9001
Via Proxy (für externe Zugriffe)
Wenn du einen Proxy auf Port 9000 hast, füge diese Route hinzu:
// In deinem proxy-server.js
if (url.startsWith('/swiss-ai-labor-market/api/')) {
return swissLaborProxy(req, res); // → localhost:9001
}
📁 Projektstruktur
swiss-ai-labor-market/
├── src/
│ ├── api/ # Express API Server
│ ├── collectors/ # Daten-Sammler (BFS, News, Research)
│ ├── db/ # ruVector Datenbank
│ ├── graph/ # Entity Extraction & Impact Scoring
│ ├── mcp/ # MCP Server & Tools
│ └── pipeline/ # Embedding & Ingestion Pipeline
├── data/
│ ├── bfs/ # BFS Statistiken
│ ├── news/ # News-Artikel
│ ├── research/ # Research Papers
│ └── ruvector/ # Vector Datenbank
├── dashboard/ # Web UI
├── scripts/ # Utility Scripts
└── logs/ # Log Files
🔄 Auto-Updates
Manuell ausführen
# News aktualisieren
npx tsx scripts/update-news.ts
# Statistiken aktualisieren
npx tsx scripts/update-stats.ts
Mit Cron (Clawdbot)
# Täglich um 08:00 - News
- name: swiss-labor-news-daily
schedule: "0 8 * * *"
command: "cd /path/to/swiss-ai-labor-market && npx tsx scripts/update-news.ts"
# Montags um 09:00 - Statistiken
- name: swiss-labor-stats-weekly
schedule: "0 9 * * 1"
command: "cd /path/to/swiss-ai-labor-market && npx tsx scripts/update-stats.ts"
📚 Datenquellen
| Quelle | Institution | URL |
|---|---|---|
| GenAI Economic Potential | McKinsey | Link |
| Future of Jobs Report | WEF | Link |
| Arbeitsmarktindikatoren | BFS | Link |
| Konjunkturprognosen | SECO | Link |
| AI Index Report | Stanford HAI | Link |
| Employment Outlook | OECD | Link |
🛠 API Endpoints
| Endpoint | Beschreibung |
|---|---|
GET /api/stats |
Übersicht-Statistiken |
GET /api/industries |
Branchen mit AI Impact Scores |
GET /api/trends |
Trend-Daten für Charts |
GET /api/sources |
Alle Quellen mit URLs |
GET /api/search?q=... |
Semantische Suche |
GET /api/industry/:name |
Details zu einer Branche |
🤝 Contributing
PRs willkommen! Bitte:
- Fork das Repository
- Erstelle einen Feature Branch
- Committe mit Conventional Commits
- Erstelle einen Pull Request
📄 License
MIT – siehe LICENSE
Installing Swiss AI Labor Market
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/gsalami/swiss-ai-labor-marketFAQ
Is Swiss AI Labor Market MCP free?
Yes, Swiss AI Labor Market MCP is free — one-click install via Unyly at no cost.
Does Swiss AI Labor Market need an API key?
No, Swiss AI Labor Market runs without API keys or environment variables.
Is Swiss AI Labor Market hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Swiss AI Labor Market in Claude Desktop, Claude Code or Cursor?
Open Swiss AI Labor Market on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzCompare Swiss AI Labor Market with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
