Token导航 LogoToken导航

MCP Server · 搜索检索

rcac MCP

Purdue RCAC MCP服务器是一个支持HPC集群和存储服务的代理开发平台,提供SSH、本地和代理执行模式,并包含文档搜索功能。

未说明官方级别未说明来源级核验工具 25
集群管理PythonClaude文档处理Claude DesktopCursor

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
PurdueRCAC
提供方
PurdueRCAC

工具数量

25

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

rcac MCP 属于搜索检索类 MCP Server,公开资料标注 25 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前要先准备 访问 Token。

分类

搜索检索

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 25 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

RCAC MCP服务器

普渡RCAC MCP服务器:支持使用HPC集群和存储服务进行代理开发。

快速入门(桌面客户端)

对于启用MCP的桌面应用程序,如Claude desktop、Cursor或Warp,添加此服务器 使用指向集群的SSH主机连接到MCP配置:

{
  "mcpServers": {
    "rcac": {
      "command": "uvx",
      "args": ["git+https://github.com/purduercac/rcac-mcp", "--ssh-host", "cluster.rcac.purdue.edu"]
    }
  }
}

这将在本地运行服务器 stdio 模式,通过SSH在集群上执行命令 使用您现有的 ~/.ssh/config 和钥匙。

或者,设置 RCAC_SSH_HOST 在您的环境中省略 --ssh-host 从args。

执行模式

服务器支持三种执行模式:

  • ssh (stdio的默认设置)--通过SSH在远程HPC集群上执行命令。
  • local --通过以下方式在本地执行命令 $SHELL仅用于开发/测试。
  • delegate --多用户模式;以特权进程运行,并将命令委托给

经过身份验证的用户 sudo。需要JWT或OIDC身份验证。

看 安全.md 了解详细的架构和配置。

托管HTTP服务器

对于具有身份验证的共享托管实例:

基本HTTP服务器

rcac-mcp -t http --ssh-host cluster.rcac.purdue.edu

使用JWT身份验证

export JWT_SECRET="your-secret-key-at-least-32-characters"
rcac-mcp -t http -a jwt -e delegate

# Generate a token for clients
rcac-mcp --generate-token --lifetime 86400

Docker使用TLS编写

对于使用HTTPS的类似生产部署:

# Install mkcert if needed
brew install mkcert
mkcert -install

# Generate certificates
mkdir -p certs
mkcert -cert-file certs/cert.pem -key-file certs/key.pem mcp.rcac.dev localhost 127.0.0.1

# Add to /etc/hosts
echo "127.0.0.1 mcp.rcac.dev" | sudo tee -a /etc/hosts

# Run
docker compose up

服务器将在以下时间可用 https://mcp.rcac.dev:8443.

文档搜索索引

服务器包括RCAC文档(用户指南, 软件目录、数据集、博客文章、研讨会)。代理商使用 doc_search 和 doc_load 在建议用户之前,请咨询权威文档。

从本地克隆构建索引 RCAC文件 回购:

rcac-mcp --index-docs --docs-path /path/to/RCAC-Docs

数据库存储在 ~/.config/rcac-mcp/docs.db 默认情况下(用覆盖 --docs-output 或 RCAC_DOCS_DB 环境变量)。重新运行命令 执行增量更新——只重新处理更改的文件。

可用工具

壳牌和文件系统

  • run_command(command, cwd, timeout) --在远程系统上执行shell命令
  • list_directory(path, show_hidden) --列出目录的内容
  • read_file(path, encoding, max_size) --读取文件内容
  • write_file(path, content, append, create_dirs) --将内容写入文件
  • upload_file(local_path, remote_path) --将文件上传到远程系统
  • download_file(remote_path, local_path) --从远程系统下载文件

RCAC集群

  • myquota() --显示存储使用情况和配额限制
  • storage_paths() --获取家庭、划痕和仓库的解决路径
  • jobinfo(job_id) --详细的工作信息
  • jobcmd(job_id) --已提交作业命令
  • jobenv(job_id) --作业的环境变量
  • jobscript(job_id) --作业的完整提交脚本
  • showpartitions() --可用分区及其状态
  • average_wait(partition, account) --队列等待时间统计

斯隆

  • sbatch(...) --提交批处理作业(从脚本路径或内联内容)
  • squeue(...) --查看作业队列
  • scancel(...) --取消作业
  • sacct(...) --查询作业会计历史记录
  • sinfo(...) --集群和分区状态
  • scontrol_show_job(job_id) --Slurm职位详细信息
  • scontrol_show_node(node) --详细节点信息
  • slist() --Slurm帐户和使用情况(RCAC特定)
  • sfeatures() --节点硬件特征和约束(RCAC特定)

文档

  • doc_search(query, category) --RCAC文档全文搜索
  • doc_load(path) --加载文档页面的全部内容

发展

uv sync
rcac-mcp -e local

运行测试套件:

pytest

许可证

麻省理工学院

工具与能力

工具数量

25

资源数量

0

提示词数量

0

能力标签

HPC开发Python本地部署集群管理文档搜索Slurm集成SSH执行

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 工具数量 25 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
rcac MCP

MCP World · 本页

25未说明未标注1 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

rcac MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

rcac MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

rcac MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

rcac MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

rcac MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP