Описание
MCP server to query RDF datastores
README
Spring Boot MCP server that executes SPARQL queries against RDF backends.
Requirements
Quick Start
mise trust
mise install
run
[!TIP] For task/flag autocompletion, enable
miseshell completion and installusage(docs: https://mise.jdx.dev/cli/completion.html and https://usage.jdx.dev/cli/completions).
Tasks
List all available tasks with:
mise tasks
Examples:
mise build --clean --profile native native:compile
mise build --clean --profile native --native-image-name sparql-mcp-linux-x86_64 native:compile
Shell Aliases
After activating mise in your shell you can use these aliases:
build->mise run buildrun->mise run build spring-boot:runbuild-test->mise run build testbuild-package->mise run build packagebuild-native->mise run build --profile native native:compilebuild-native-image->mise run build --profile native spring-boot:build-imagebuild-native-test->mise run build --profile nativeTest testrelease->mise run release
Versioning
This repository uses maven-git-versioning-extension (.mvn/extensions.xml).
pom.xmlkeeps a base version (0.0.0-SNAPSHOT)- effective build version is derived from git refs/tags
- release tags follow
v<semver>(for examplev0.1.0)
Release
Releases are currently triggered by:
mise release --push
Artifacts and publication are then handled by GitHub Actions + JReleaser:
- workflow:
.github/workflows/release.yml - platform builds:
.github/workflows/reusable-assemble.yml - distribution model:
BINARYinjreleaser.yml
Artifacts are produced per platform with unique names, then attached to the GitHub release. The assemble workflow publishes Linux container images to temporary registry tags and records their digests. The final release job promotes those digests to:
ghcr.io/kludgeworks/sparql-mcp:<version>(Linux multi-arch manifest for amd64 and arm64)ghcr.io/kludgeworks/sparql-mcp:<version>-linux-amd64ghcr.io/kludgeworks/sparql-mcp:<version>-linux-arm64
Notes
- Default transport is MCP over STDIO (see
application.yml). - Runtime logs should not be written to STDOUT when used as an MCP stdio server.
Установка Rdf
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/kludgeworks/mcp-server-rdfFAQ
Rdf MCP бесплатный?
Да, Rdf MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Rdf?
Нет, Rdf работает без API-ключей и переменных окружения.
Rdf — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Rdf в Claude Desktop, Claude Code или Cursor?
Открой Rdf на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Rdf with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
