{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"org.sciencelive4all/replication-radar","description":"Turn the OpenAIRE Graph into a ranked replication queue with a Science Live verification overlay.","title":"Replication Radar","repository":{"url":"https://github.com/ScienceLiveHub/replication-radar","source":"github"},"version":"0.4.8","websiteUrl":"https://openaire-hackathon.netlify.app","packages":[{"registryType":"pypi","identifier":"replication-radar","version":"0.4.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional GitHub token for higher API rate limits (RADAR_GITHUB_TOKEN also accepted)","isSecret":true,"name":"GITHUB_TOKEN"},{"description":"OpenAIRE Graph API base (default: https://api.openaire.eu/graph/v1)","name":"RADAR_OPENAIRE_BASE"},{"description":"Nanopub SPARQL endpoint (default: https://query.knowledgepixels.com/repo/full)","name":"RADAR_NANOPUB_SPARQL"},{"description":"Per-request timeout in seconds (default: 30)","name":"RADAR_HTTP_TIMEOUT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-25T21:14:22.632883Z","publishedAt":"2026-10-25T21:14:22.632883Z","updatedAt":"2026-10-25T21:14:22.632883Z","isLatest":true}}}
