Jena Connector MCP Server

Connects AI agents to Apache Jena for SPARQL query execution and RDF data manipulation.

Local serverstdioTypeScript★ 7

What is the Jena Connector MCP Server?

Connects AI agents to Apache Jena for SPARQL query execution and RDF data manipulation.

What the server does

A Model Context Protocol (MCP) server that connects AI agents to Apache Jena for SPARQL query capabilities.

This project implements an MCP server that allows AI agents (such as Cursor, Claude for Cline, or Claude Desktop) to access and query RDF data stored in Apache Jena. The server provides tools for executing SPARQL queries and updates against a Jena Fuseki server.

  • Execute SPARQL queries against a Jena Fuseki server
  • Execute SPARQL updates to modify RDF data
  • List available named graphs in the dataset
  • HTTP Basic authentication support for Jena Fuseki
  • Compatible with the Model Context Protocol

Credentials and setup notes

  • Node.js (v16 or later) - Apache Jena Fuseki server running with your RDF data loaded - An AI agent that supports the Model Context Protocol (e.g., Cursor, Claude for Cline)

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.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
explorationBasic data discovery and statistics
property-pathsComplex graph navigation patterns
statisticsKnowledge graph metrics and analysis
validationData quality and consistency checks
schemaStructure discovery and documentation

Configuration

  • Node.js (v16 or later) - Apache Jena Fuseki server running with your RDF data loaded - An AI agent that supports the Model Context Protocol (e.g., Cursor, Claude for Cline)
VariableDescriptionRequired
JENA_FUSEKI_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Jena Connector to exploration.”
  • “Use Jena Connector to property-paths.”
  • “Use Jena Connector to statistics.”

Frequently asked questions

Jena Connector is a tool that allows AI agents to interact with Apache Jena, enabling them to execute SPARQL queries and updates on RDF data.