Swiss AI Labor Market
БесплатноНе проверенTracks AI's impact on the Swiss labor market through automated data collection from BFS statistics, news sources, and research publications, providing semantic
Описание
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
Установка Swiss AI Labor Market
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/gsalami/swiss-ai-labor-marketFAQ
Swiss AI Labor Market MCP бесплатный?
Да, Swiss AI Labor Market MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Swiss AI Labor Market?
Нет, Swiss AI Labor Market работает без API-ключей и переменных окружения.
Swiss AI Labor Market — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Swiss AI Labor Market в Claude Desktop, Claude Code или Cursor?
Открой Swiss AI Labor Market на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: 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
автор: xuzexin-hzCompare Swiss AI Labor Market with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
