Swiss MCP Server

Heritage inventories, monument lists, archaeological registers

Local serverstdioPython

What is the Swiss MCP Server?

Heritage inventories, monument lists, archaeological registers

The short version

swiss-cultural-heritage-mcp provides AI-native access to Swiss cultural heritage data sources, all without authentication:

  • 🏛️ 11 tools, 2 resources, 2 prompts across five data sources
  • 🔍 heritage_cross_search — parallel search across SIK-ISEA + SNM + NB in a single call
  • 🏛️ search_heritage — federated facade over Memobase + Dodis with per-result source, permalink and split metadata/digitised-object licence
  • 🌐 Bilingual output (Markdown / JSON)
  • 🔓 No API key required — all data under open licenses
  • ☁️ Dual transport — stdio (Claude Desktop) + Streamable HTTP (cloud)

What it needs from you

  • Python 3.11+ - uv (recommended) or pip ---

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Swiss MCP Server

{
  "mcpServers": {
    "swiss-cultural-heritage": {
      "command": "python",
      "args": ["-m", "swiss_cultural_heritage_mcp.server"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Python 3.11+ - uv (recommended) or pip ---

Example prompts to try

  • “Use Swiss to Demo.”

Frequently asked questions

Heritage inventories, monument lists, archaeological registers Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.