sparql-llm

by sib-swiss · MCP Server · ★ 109

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.

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

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.

View on GitHub → Browse MCP Server tools