Read-only query guard
Data SPARQL Workbench
Execute read-only SPARQL queries against published materials dataset graphs. The guard enforces a LIMIT and blocks update operations before any query reaches the public endpoint.
Text to SPARQL
Describe the public dataset information you want. MatPortal drafts a read-only SELECT query, then the guard validates it before any run.
SPARQL query editor
SPARQL toolsSparnatural visual builder + sparql-llm assistant
Sparnatural visual query builder
Optional visual SPARQL construction for users who do not want to write raw clauses. Provide a SHACL/Sparnatural config for the current endpoint; generated SELECT drafts are inserted into the existing guarded editor.
The web component is loaded on demand. MatPortal does not execute generated queries automatically; review and run through the existing guard.
Normalized query
SELECT ?s ?p ?o WHERE {
?s ?p ?o
}
LIMIT 100
Query from tools and notebooks
The MatPortal UI keeps people oriented. Scripts can use the public data endpoint directly for RDF catalogue data, public entity dumps, and guarded query validation.