技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
vikramgorla/mcp-swiss

vikramgorla/mcp-swiss

Swiss open data: transport, weather, geodata, companies,
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add mcp-swiss -- npx -y mcp-swiss
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
23 ★ · vikramgorla/mcp-swiss · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 23 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 vikramgorla/mcp-swiss;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

mcp-swiss

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**Swiss open data for AI — zero config, zero API keys**
Install · Tools · Demo · Data Sources
---
mcp-swiss is a Model Context Protocol server that gives any AI assistant direct access to Swiss open data — trains, weather, rivers, maps, and companies.
**79 tools. No API keys. No registration. No server to run. Just npx mcp-swiss.**
---
Installation
Quick Start
That's it. No API keys, no .env files, no accounts. Pick your client below and paste the config.
---
One-Click Install (.mcpb)
.mcpb bundles work with Claude Desktop and any MCP Bundle-compatible app.
**⬇ Download mcp-swiss.mcpb**
Open the downloaded file — your app handles the rest. No config editing, no terminal, no API keys.
---
Claude Desktop
Edit your config file:
- **macOS:** ~/Library/Application Support/Claude/claude_desktop_config.json
- **Windows:** %APPDATA%\Claude\claude_desktop_config.json
- **Linux:** ~/.config/Claude/claude_desktop_config.json
Restart Claude Desktop after saving.
---
Claude Code (CLI)
That's it — Claude Code will use it in your next session.
---
Cursor
> Requires Cursor 0.45.6+
**Option A: Project config** — create .cursor/mcp.json in your project root:
**Option B: Global config** — create ~/.cursor/mcp.json:
**Option C: Via Cursor Settings UI**
1. Open Cursor Settings
2. Go to **Features → MCP Servers**
3. Click **+ Add new global MCP server**
4. Paste the JSON config above
---
VS Code (GitHub Copilot)
One-click Install
CLI Install
Manual Config
Add to your VS Code User Settings (JSON) — press Ctrl+Shift+P → Preferences: Open User Settings (JSON):
Or add to .vscode/mcp.json in your workspace (shareable with your team):
---
Windsurf
Add to ~/.codeium/windsurf/model_config.json:
---
Cline (VS Code)
Open VS Code settings.json and add:
---
Any MCP Client
mcp-swiss uses **stdio transport** and requires no environment variables. The universal config:
This works with any MCP-compatible client — just plug it in.
Docker
Use with any MCP client that supports Docker-based servers. The container uses stdio transport:
For Claude Desktop, update your config to use Docker:
Also available on GitHub Container Registry:
---
Module Filtering
By default, mcp-swiss loads all 22 modules (79 tools). For better token efficiency, load only the modules you need:
Select specific modules
Use presets
| Preset | Modules | Tools | Token Savings |
|--------|---------|-------|---------------|
| commuter | transport, weather, holidays | 14 | 81% |
| outdoor | weather, avalanche, hiking, earthquakes, dams, snow | 19 | 75% |
| business | companies, geodata, post, energy, statistics, snb | 24 | 67% |
| citizen | parliament, voting, holidays, news | 17 | 77% |
| minimal | transport | 5 | 93% |
| full | all 22 modules (default) | 79 | — |
Combine preset + modules: --preset commuter --modules parliament
List available: npx mcp-swiss --list-modules or npx mcp-swiss --list-presets
---
Demo Prompts
Once connected, try asking your AI:
| Prompt | What it uses |
|--------|-------------|
| *"Next 5 trains from Zürich HB to Geneva"* | get_connections |
| *"Is the Aare in Bern warm enough to swim?"* | get_water_level |
| *"Weather in Lugano vs Zürich today"* | get_weather |
| *"Find blockchain companies registered in Zug"* | search_companies |
| *"Solar potential of Bundesplatz 3, Bern"* | geocode + get_solar_potential |
| *"Live departures from Bern HB"* | get_departures |
| *"What rivers are near Thun?"* | list_hydro_stations + get_water_level |
| *"Plan my Saturday: train to Interlaken, check weather"* | Multiple tools chained |
| *"Is next Monday a holiday in Zürich?"* | get_public_holidays |
| *"What did the Swiss parliament vote on recently?"* | search_parliament_business |
| *"What's the avalanche danger level in the Bernese Alps?"* | get_avalanche_bulletin |
| *"What's the postcode for Zermatt?"* | search_postcode |
| *"Track my Swiss Post parcel 99.12.345678.12345678"* | track_parcel |
| *"How much does electricity cost in Zürich vs Basel?"* | search_municipality_energy + compare_electricity_tariffs |
| *"What's the population of canton Zug?"* | get_population |
来源
awesome · https://github.com/vikramgorla/mcp-swiss
按领域浏览
MCP 服务
Traction
23 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引