sib-swiss/sparql-llm
🦜✨ Chat system, MCP server, and reusable components to improve LLMs capabilities when generating SPARQL queries
Integrates Retrieval-Augmented Generation (RAG) with SPARQL endpoint schemas (VoID descriptions) for query validation, providing LangChain-compatible metadata loaders that extract query examples and endpoint schemas as JSON. Exposes tools via MCP server for document retrieval, class schema lookup, and query execution against biodata endpoints, supporting both HTTP streaming and stdio transport for seamless LLM integration.
Available on PyPI.
Stars
97
Forks
15
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Mar 11, 2026
Monthly downloads
233
Commits (30d)
0
Dependencies
12
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/sib-swiss/sparql-llm"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related servers
jonigl/ollama-mcp-bridge
Extend the Ollama API with dynamic AI tool integration from multiple MCP (Model Context...
CodeLogicIncEngineering/codelogic-mcp-server
An MCP Server to utilize Codelogic's rich software dependency data in your AI programming assistant.
thedaviddias/mcp-llms-txt-explorer
MCP to explore websites with llms.txt files
FlowLLM-AI/flowllm
FlowLLM: Simplifying LLM-based HTTP/MCP Service Development
nirholas/extract-llms-docs
Extract documentation for AI agents from any site with llms.txt support. Features MCP server,...