From 0f59e082ce3917b40ac09cd3f68bace3ae4e5869 Mon Sep 17 00:00:00 2001 From: wanghaoran Date: Sat, 23 Aug 2025 15:01:57 +0800 Subject: [PATCH 1/4] chore: update mcp-science servers to pypi package --- mcp-registry/servers/materials-project.json | 4 +--- mcp-registry/servers/txyz-search.json | 2 -- mcp-registry/servers/web-fetch.json | 4 +--- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/mcp-registry/servers/materials-project.json b/mcp-registry/servers/materials-project.json index ee3ef707..07d57bad 100644 --- a/mcp-registry/servers/materials-project.json +++ b/mcp-registry/servers/materials-project.json @@ -180,9 +180,7 @@ "type": "uvx", "command": "uv", "args": [ - "--from", - "git+https://github.com/pathintegral-institute/mcp.science#subdirectory=servers/materials-project", - "mcp-materials-project" + "mcp_materials_project" ], "env": { "MP_API_KEY": "${MP_API_KEY}" diff --git a/mcp-registry/servers/txyz-search.json b/mcp-registry/servers/txyz-search.json index c2a52a0c..bffb76db 100644 --- a/mcp-registry/servers/txyz-search.json +++ b/mcp-registry/servers/txyz-search.json @@ -46,8 +46,6 @@ "type": "uvx", "command": "uvx", "args": [ - "--from", - "git+https://github.com/pathintegral-institute/mcp.science#subdirectory=servers/txyz-search", "mcp-txyz-search" ], "env": { diff --git a/mcp-registry/servers/web-fetch.json b/mcp-registry/servers/web-fetch.json index 1a2e5efc..5c4146c2 100644 --- a/mcp-registry/servers/web-fetch.json +++ b/mcp-registry/servers/web-fetch.json @@ -30,9 +30,7 @@ "type": "uvx", "command": "uvx", "args": [ - "--from", - "git+https://github.com/pathintegral-institute/mcp.science#subdirectory=servers/web-fetch", - "mcp-web-fetch" + "mcp_web_fetch" ], "description": "Run using uv (recommended)" }, From 24ca788a23dd52ac4953ab290658378299d349c4 Mon Sep 17 00:00:00 2001 From: Jonathan Wang Date: Sat, 23 Aug 2025 15:05:00 +0800 Subject: [PATCH 2/4] Update mcp-registry/servers/materials-project.json Co-authored-by: qodo-merge-pro[bot] <151058649+qodo-merge-pro[bot]@users.noreply.github.com> --- mcp-registry/servers/materials-project.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mcp-registry/servers/materials-project.json b/mcp-registry/servers/materials-project.json index 07d57bad..2aa45641 100644 --- a/mcp-registry/servers/materials-project.json +++ b/mcp-registry/servers/materials-project.json @@ -178,7 +178,7 @@ "installations": { "uvx": { "type": "uvx", - "command": "uv", + "command": "uvx", "args": [ "mcp_materials_project" ], From 539d5ac1ae59f05ea807b4eec0bdea81e147f3b5 Mon Sep 17 00:00:00 2001 From: wanghaoran Date: Sat, 23 Aug 2025 15:13:36 +0800 Subject: [PATCH 3/4] fix: revert mcp project --- mcp-registry/servers/materials-project.json | 6 ++++-- mcp-registry/servers/web-fetch.json | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/mcp-registry/servers/materials-project.json b/mcp-registry/servers/materials-project.json index 2aa45641..ee3ef707 100644 --- a/mcp-registry/servers/materials-project.json +++ b/mcp-registry/servers/materials-project.json @@ -178,9 +178,11 @@ "installations": { "uvx": { "type": "uvx", - "command": "uvx", + "command": "uv", "args": [ - "mcp_materials_project" + "--from", + "git+https://github.com/pathintegral-institute/mcp.science#subdirectory=servers/materials-project", + "mcp-materials-project" ], "env": { "MP_API_KEY": "${MP_API_KEY}" diff --git a/mcp-registry/servers/web-fetch.json b/mcp-registry/servers/web-fetch.json index 5c4146c2..8be48285 100644 --- a/mcp-registry/servers/web-fetch.json +++ b/mcp-registry/servers/web-fetch.json @@ -30,7 +30,7 @@ "type": "uvx", "command": "uvx", "args": [ - "mcp_web_fetch" + "mcp-web-fetch" ], "description": "Run using uv (recommended)" }, From fe7b8db005562990b19da57150d4833e60c8658d Mon Sep 17 00:00:00 2001 From: wanghaoran Date: Sat, 23 Aug 2025 15:23:46 +0800 Subject: [PATCH 4/4] chore: update with mcp-science sub command --- mcp-registry/servers/materials-project.json | 7 +++---- mcp-registry/servers/mathematica-check.json | 5 ++--- mcp-registry/servers/nemad.json | 4 ++-- mcp-registry/servers/python-code-execution.json | 5 ++--- mcp-registry/servers/ssh-exec.json | 5 ++--- mcp-registry/servers/txyz-search.json | 3 ++- mcp-registry/servers/web-fetch.json | 3 ++- 7 files changed, 15 insertions(+), 17 deletions(-) diff --git a/mcp-registry/servers/materials-project.json b/mcp-registry/servers/materials-project.json index ee3ef707..243d3942 100644 --- a/mcp-registry/servers/materials-project.json +++ b/mcp-registry/servers/materials-project.json @@ -178,11 +178,10 @@ "installations": { "uvx": { "type": "uvx", - "command": "uv", + "command": "uvx", "args": [ - "--from", - "git+https://github.com/pathintegral-institute/mcp.science#subdirectory=servers/materials-project", - "mcp-materials-project" + "mcp-science", + "materials-project" ], "env": { "MP_API_KEY": "${MP_API_KEY}" diff --git a/mcp-registry/servers/mathematica-check.json b/mcp-registry/servers/mathematica-check.json index 5cd89453..4b4cacea 100644 --- a/mcp-registry/servers/mathematica-check.json +++ b/mcp-registry/servers/mathematica-check.json @@ -20,9 +20,8 @@ "type": "uvx", "command": "uvx", "args": [ - "--from", - "git+https://github.com/pathintegral-institute/mcp.science#subdirectory=servers/mathematica-check", - "mcp-mathematica-check" + "mcp-science", + "mathematica-check" ], "env": {}, "description": "Run server using uv" diff --git a/mcp-registry/servers/nemad.json b/mcp-registry/servers/nemad.json index 14f7b18a..500440ff 100644 --- a/mcp-registry/servers/nemad.json +++ b/mcp-registry/servers/nemad.json @@ -38,8 +38,8 @@ } ], "installations": { - "python": { - "type": "python", + "uvx": { + "type": "uvx", "command": "uvx", "args": ["mcp-science", "nemad"], "env": { diff --git a/mcp-registry/servers/python-code-execution.json b/mcp-registry/servers/python-code-execution.json index e41b75fd..97719a64 100644 --- a/mcp-registry/servers/python-code-execution.json +++ b/mcp-registry/servers/python-code-execution.json @@ -21,9 +21,8 @@ "type": "uvx", "command": "uvx", "args": [ - "--from", - "git+https://github.com/pathintegral-institute/mcp.science@main#subdirectory=servers/python-code-execution", - "mcp-python-code-execution" + "mcp-science", + "python-code-execution" ], "description": "Run using uv (recommended)" } diff --git a/mcp-registry/servers/ssh-exec.json b/mcp-registry/servers/ssh-exec.json index d3af390f..06f4bff5 100644 --- a/mcp-registry/servers/ssh-exec.json +++ b/mcp-registry/servers/ssh-exec.json @@ -68,9 +68,8 @@ "type": "uvx", "command": "uvx", "args": [ - "--from", - "git+https://github.com/pathintegral-institute/mcp.science#subdirectory=servers/ssh-exec", - "mcp-ssh-exec" + "mcp-science", + "ssh-exec" ], "env": { "SSH_HOST": "${SSH_HOST}", diff --git a/mcp-registry/servers/txyz-search.json b/mcp-registry/servers/txyz-search.json index bffb76db..db19a3ab 100644 --- a/mcp-registry/servers/txyz-search.json +++ b/mcp-registry/servers/txyz-search.json @@ -46,7 +46,8 @@ "type": "uvx", "command": "uvx", "args": [ - "mcp-txyz-search" + "mcp-science", + "txyz-search" ], "env": { "TXYZ_API_KEY": "${TXYZ_API_KEY}" diff --git a/mcp-registry/servers/web-fetch.json b/mcp-registry/servers/web-fetch.json index 8be48285..a8a50883 100644 --- a/mcp-registry/servers/web-fetch.json +++ b/mcp-registry/servers/web-fetch.json @@ -30,7 +30,8 @@ "type": "uvx", "command": "uvx", "args": [ - "mcp-web-fetch" + "mcp-science", + "web-fetch" ], "description": "Run using uv (recommended)" },