MCP.so
Sign In

MCP Server SPARQL

@ekzhu

About MCP Server SPARQL

An MCP server for querying SPARQL endpoint.

Basic information

Category

Other

License

MIT license

Runtime

python

Transports

stdio

Publisher

ekzhu

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-server-sparql": {
      "command": "uvx",
      "args": [
        "mcp-server-sparql",
        "--endpoint",
        "https://query.wikidata.org/sparql"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is MCP Server SPARQL?

MCP Server SPARQL is a Model Context Protocol (MCP) server that provides a tool for executing SPARQL queries against a configured SPARQL endpoint, such as Wikidata. It is intended for developers and data analysts who need to query RDF datasets through MCP-compatible clients.

How to use MCP Server SPARQL?

Install and configure the server using uvx by specifying the SPARQL endpoint URL as a command-line argument. Invoke the query tool within an MCP client, passing a valid SPARQL query string as the query_string parameter, and receive the results.

Key features of MCP Server SPARQL

  • Single query tool to execute SPARQL queries
  • Configurable SPARQL endpoint via --endpoint
  • Returns query results to the MCP client
  • Lightweight, runs via uvx with no additional installation

Use cases of MCP Server SPARQL

  • Querying the Wikidata SPARQL endpoint from an MCP-enabled agent
  • Integrating SPARQL data retrieval into AI assistant workflows
  • Automating RDF dataset lookups without manual HTTP requests

FAQ from MCP Server SPARQL

Comments

More Other MCP servers