sparql-llm — MCP Server by sib-swiss

by sib-swiss · MCP Server · ★ 109

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

About sparql-llm

✨ SPARQL query generation with LLMs 🦜 This project provides tools to enhance the capabilities of Large Language Models (LLMs) in generating SPARQL queries for specific endpoints: a complete chat web service available at expasy.org/chat a MCP server exposing tools at chat.expasy.org/mcp reusable components published as the pip package The system integrates Retrieval-Augmented Generation (RAG) and SPARQL query validation through endpoint schemas, to ensure more accurate and relevant query generation on large scale knowledge graphs. The components are designed to work either independently or as part of a full chat-based system that can be deployed for a set of SPARQL endpoints. It requires endpoints to include metadata such as SPARQL query examples and endp

expasyllmmcpmcp-serversparqlsparql-query-builder

Quick Facts

Stars109
Forks18
LanguageJupyter Notebook
CategoryMCP Server
LicenseMIT
Quality Score70.9227787213943/100
Open Issues3
Last Updated2026-05-19
Created2024-05-15
Platformsmcp
Est. Tokens~1754k

sparql-llm alternative? Top 2 similar tools

Looking for a sparql-llm alternative? If you're comparing sparql-llm with other mcp server tools, these 2 projects are the closest alternatives on Agent Skills Hub — ranked by topic overlap, star count, and community traction.

  • open-ontologies by fabio-rovai · ⭐ 174

    AI-native ontology engine: a Rust MCP server with tools for building, validating, querying, and reasoning over

  • ontosphere by ThHanke · ⭐ 146

    Browser-based RDF/ontology knowledge graph editor — load RDF from files, URLs or SPARQL endpoints; author node

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Jupyter Notebook Agent Tools

Frequently Asked Questions

What is sparql-llm?

sparql-llm is 🦜✨ Chat system, MCP server, and reusable components to improve LLMs capabilities when generating SPARQL queries. It is categorized as a MCP Server with 109 GitHub stars.

What programming language is sparql-llm written in?

sparql-llm is primarily written in Jupyter Notebook. It covers topics such as expasy, llm, mcp.

How do I install or use sparql-llm?

You can find installation instructions and usage details in the sparql-llm GitHub repository at github.com/sib-swiss/sparql-llm. The project has 109 stars and 18 forks, indicating an active community.

What license does sparql-llm use?

sparql-llm is released under the MIT license, making it free to use and modify according to the license terms.

What are the best alternatives to sparql-llm?

The top alternatives to sparql-llm on Agent Skills Hub include open-ontologies, ontosphere. Each offers a different approach to the same problem space — compare them side-by-side by stars, quality score, and community activity.

View on GitHub → Browse MCP Server tools