From 82e62943caba75646f351962dc5c9174d93956d6 Mon Sep 17 00:00:00 2001 From: Anne Fouilloux Date: Sat, 13 Jun 2026 15:08:30 +0200 Subject: [PATCH] Point replication-radar MCP at PyPI (uvx replication-radar) Now that replication-radar 0.1.0 is published to PyPI, switch the .mcp.json launcher from build-from-git to the released package, and update the /radar skill prerequisite accordingly. Pinned, faster, no git build. --- .claude/skills/radar/SKILL.md | 6 +++--- .mcp.json | 6 +----- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.claude/skills/radar/SKILL.md b/.claude/skills/radar/SKILL.md index d9a200e..ef16ec0 100644 --- a/.claude/skills/radar/SKILL.md +++ b/.claude/skills/radar/SKILL.md @@ -19,13 +19,13 @@ If the upstream paper is already known to have FORRT chains on the network, pref ## Prerequisite — the replication-radar MCP server -This skill calls the **`replication-radar`** MCP server, declared in this repo's `.mcp.json` and enabled in `.claude/settings.json`. It is launched with `uvx` from source: +This skill calls the **`replication-radar`** MCP server, declared in this repo's `.mcp.json` and enabled in `.claude/settings.json`. It is launched with `uvx` from PyPI: ``` -uvx --from git+https://github.com/ScienceLiveHub/replication-radar replication-radar +uvx replication-radar ``` -`uv`/`uvx` is already part of the template's toolchain. The server hits the public OpenAIRE Graph API anonymously (no key). If the tools below are not available, tell the user the MCP server isn't connected and to check that `uv` is installed and the `.mcp.json` server was approved. +`uv`/`uvx` is already part of the template's toolchain (`uvx` fetches the package from PyPI on first use). The server hits the public OpenAIRE Graph API anonymously (no key). If the tools below are not available, tell the user the MCP server isn't connected and to check that `uv` is installed and the `.mcp.json` server was approved. It exposes three tools: diff --git a/.mcp.json b/.mcp.json index 564750f..e1864ff 100644 --- a/.mcp.json +++ b/.mcp.json @@ -2,11 +2,7 @@ "mcpServers": { "replication-radar": { "command": "uvx", - "args": [ - "--from", - "git+https://github.com/ScienceLiveHub/replication-radar", - "replication-radar" - ] + "args": ["replication-radar"] } } }