Skip to main content
Glama
rschalkrce

RCE CHO SPARQL MCP Server

by rschalkrce

RCE CHO SPARQL MCP Server

MCP server waarmee een LLM het RCE Cultureel Erfgoed SPARQL endpoint kan bevragen. Gebouwd op de Cultureel Erfgoed Intologie en de RCE datamodelregels. Niet officieel geaffilieerd met de RCE.

Installatie

# Kloon of kopieer deze map, dan:
pip install mcp[cli]

# Of installeer als pakket:
pip install -e .

Related MCP server: SPARQL MCP Server

Koppelen aan Claude Desktop

Voeg het volgende toe aan claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "rce-cho-sparql": {
      "command": "python",
      "args": ["/pad/naar/rce-sparql-mcp/server.py"],
      "env": {
        "SPARQL_ENDPOINT": "https://api.linkeddata.cultureelerfgoed.nl/datasets/rce/cho/services/cho/sparql"
      }
    }
  }
}

Herstart Claude Desktop daarna.

Beschikbare tools

Tool

Beschrijving

get_ontology_context

Geeft prefixen, classes, paden, regels en voorbeeldqueries terug. Altijd eerst aanroepen.

query_sparql

Voert een SPARQL SELECT/ASK query uit op het endpoint

validate_query

Checkt een query op veelgemaakte fouten vóór uitvoering

describe_resource

DESCRIBE op een specifieke URI

get_provincie_uri

Geeft de correcte URI voor een Nederlandse provincie

Aanbevolen LLM workflow

  1. Gebruiker stelt een vraag over erfgoed

  2. LLM roept get_ontology_context() aan → krijgt alle regels + voorbeelden

  3. LLM stelt SPARQL query op

  4. LLM roept validate_query(query) aan → checkt op fouten

  5. LLM roept query_sparql(query) aan → haalt resultaten op

  6. LLM presenteert resultaten in mensentaal

Omgevingsvariabelen

Variabele

Standaard

Omschrijving

SPARQL_ENDPOINT

RCE CHO endpoint

SPARQL endpoint URL

Endpoint

https://linkeddata.cultureelerfgoed.nl/rce/cho/sparql

Publiek beschikbaar, geen authenticatie vereist. Graph: https://linkeddata.cultureelerfgoed.nl/graph/instanties-rce

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rschalkrce/MCP-server-RCE-CHO-http'

If you have feedback or need assistance with the MCP directory API, please join our Discord server