GraphDB MCP Server
@ianormy
About GraphDB MCP Server
MCP server tools for GraphDB
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-graphdb-ianormy": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
2Execute SPARQL read queries to read data from a repository
Get a list of the RDF triples that define the ontology for the GraphDB database
Overview
What is GraphDB MCP Server?
An MCP server that enables AI assistants to interact with GraphDB by executing SPARQL queries and retrieving database schemas. It is built for developers and knowledge workers who want to explore graph data through natural language interfaces.
How to use GraphDB MCP Server?
Install uv, clone the repository, set up a virtual environment, and run uvx with --db-url, --schema-file, --username, and --password arguments. Add the server to your Claude Desktop configuration using the mcp-graphdb key.
Key features of GraphDB MCP Server
- Execute SPARQL read queries against a GraphDB repository.
- Retrieve the ontology schema as RDF triples.
- Uses the Model Context Protocol for integration.
- Supports local GraphDB instances via HTTP.
Use cases of GraphDB MCP Server
- Querying graph databases through conversational AI assistants.
- Exploring ontology structure without writing low-level SPARQL.
- Integrating GraphDB data into AI-powered documentation or dashboards.
FAQ from GraphDB MCP Server
What dependencies does GraphDB MCP Server require?
Python and uv (Universal Virtualenv) are required for development and execution.
What transport protocol does GraphDB MCP Server use?
The README configures the server as a stdio-based MCP server (via command in Claude Desktop config). No explicit transport details are given.
How is authentication handled?
Authentication is passed via --username and --password command-line arguments. The example uses "ignore" for both.
Where does the data live?
Data resides in a GraphDB repository specified by the --db-url parameter. The example uses a Star Wars ontology at http://localhost:7200/repositories/starwars.
Are there any known limits?
The README does not mention any limits.
Frequently asked questions
What dependencies does GraphDB MCP Server require?
Python and `uv` (Universal Virtualenv) are required for development and execution.
What transport protocol does GraphDB MCP Server use?
The README configures the server as a stdio-based MCP server (via `command` in Claude Desktop config). No explicit transport details are given.
How is authentication handled?
Authentication is passed via `--username` and `--password` command-line arguments. The example uses "ignore" for both.
Where does the data live?
Data resides in a GraphDB repository specified by the `--db-url` parameter. The example uses a Star Wars ontology at `http://localhost:7200/repositories/starwars`.
Are there any known limits?
The README does not mention any limits.
Basic information
More Other MCP servers

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments