RDF Explorer v1.0.0
@emekaokoye
About RDF Explorer v1.0.0
A Model Context Protocol (MCP) server that provides conversational interface for the exploration and analysis of RDF (Turtle) based Knowledge Graph in Local File mode or SPARQL Endpoint mode.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"rdf_explorer": {
"command": "C:\\path\\to\\venv\\Scripts\\python.exe",
"args": [
"C:\\path\\to\\server.py",
"--triple-file",
"your_file.ttl"
]
}
}
}Tools
7Execute a SPARQL query directly on an external endpoint
Execute a SPARQL query on the current graph or active external endpoint
Calculate and return statistics about the graph in JSON format
Count triples in the graph. Disabled in SPARQL Endpoint Mode; use a custom prompt instead.
Perform a full-text search on the graph or endpoint, avoiding proprietary syntax.
Check the health of the triplestore connection.
Get the current mode of RDF Explorer. Useful for knowledge graph and semantic tech users to verify data source.
Overview
What is RDF Explorer v1.0.0?
RDF Explorer v1.0.0 is a Model Context Protocol (MCP) server that provides a conversational interface for exploring and analyzing RDF (Turtle) based knowledge graphs in local file mode or SPARQL endpoint mode. It facilitates communication between AI applications (hosts/clients) and RDF data, enabling graph exploration through SPARQL queries.
How to use RDF Explorer v1.0.0?
Configure the server in Claude Desktop by adding an entry to claude_desktop_config.json with the path to the server script and either --triple-file your_file.ttl (local mode) or --sparql-endpoint https://example.com/sparql (endpoint mode). Then restart Claude Desktop and ask natural language questions about the graph data.
Key features of RDF Explorer v1.0.0
- Execute SPARQL queries on a local graph or external endpoint.
- Calculate graph statistics (triple count, unique subjects).
- Full‑text search across the graph or endpoint.
- Retrieve schema information (classes and properties).
- Run exploratory queries by name and generate Markdown reports.
- Convert natural language prompts into SPARQL queries.
Use cases of RDF Explorer v1.0.0
- Querying a local RDF Turtle file for employee, customer, or product data.
- Exploring DBpedia or Wikidata endpoints to list songs, cities, or relationships.
- Analyzing graph structure and schema to understand knowledge graph composition.
- Performing full‑text searches to find specific entities within the graph.
FAQ from RDF Explorer v1.0.0
What modes does RDF Explorer v1.0.0 support?
It supports two modes: Local File mode (using a Turtle .ttl file) and SPARQL Endpoint mode (using an external SPARQL endpoint URL).
How can I check which mode RDF Explorer v1.0.0 is currently running?
Use the get_mode tool. A suggested prompt is “what mode is RDF Explorer running?”
What dependencies are required to run RDF Explorer v1.0.0?
You need Python, a virtual environment, and the packages listed in requirements.txt. The server is designed for use with Claude Desktop.
Can I execute federated queries across multiple endpoints?
In local mode, the sparql_query tool can use a SERVICE clause for federated queries (enabled by default). In endpoint mode, count_triples is disabled.
What is the transport or authentication mechanism?
—
Frequently asked questions
What modes does RDF Explorer v1.0.0 support?
It supports two modes: Local File mode (using a Turtle `.ttl` file) and SPARQL Endpoint mode (using an external SPARQL endpoint URL).
How can I check which mode RDF Explorer v1.0.0 is currently running?
Use the `get_mode` tool. A suggested prompt is “what mode is RDF Explorer running?”
What dependencies are required to run RDF Explorer v1.0.0?
You need Python, a virtual environment, and the packages listed in `requirements.txt`. The server is designed for use with Claude Desktop.
Can I execute federated queries across multiple endpoints?
In local mode, the `sparql_query` tool can use a `SERVICE` clause for federated queries (enabled by default). In endpoint mode, `count_triples` is disabled.
Basic information
More Other MCP servers
Website
FunnyWolfAdversary simulation and Red teaming platform with AI

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
ICSS
chokcoco不止于 CSS
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments