Token导航 LogoToken导航TokenDH.com
Sap Rpt 1 MCP logo
运维云端未说明官方级别未说明来源级核验

Sap Rpt 1 MCP

MCP Server

SAP-RPT-1 MCP服务器是一个用于上下文学习预测的API服务,支持多列预测和大规模上下文处理。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

willpowell8

提供方

willpowell8

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

SAP-RPT-1 MCP服务器

用于SAP-RPT-1预测API的MCP(模型上下文协议)服务器。该服务器允许Claude Desktop与SAP-RPT-1模型交互,以进行上下文学习预测。

特性

  • 情境学习预测:提交带示例的数据行,并获取带示例的行的预测 [PREDICT] 占位符
  • 多列预测:最多可同时预测4列的值
  • 大上下文支持:每个请求最多2048个上下文行和25个查询行

先决条件

  • Node.js 18或更高版本
  • SAP-RPT-1的API密钥(请访问https://rpt.cloud.sap/docs)

安装

选项1:Claude桌面扩展包(最简单)

为Claude Desktop创建一个现成的安装包:

npm install
npm run bundle

这创造了 sap-rpt-1-mcp-bundle.zip 包含所需的一切。要安装:

  1. 将zip文件解压缩到永久位置
  2. 从获取API密钥https://rpt.cloud.sap/docs
  3. 按照中的说明进行操作 INSTALL.md 包裹内部
  4. 重新启动克劳德桌面

选项2:从本地目录安装

  1. 克隆或下载此存储库
  2. 安装依赖项并构建:
npm install
npm run build

选项3:全局安装

npm install -g .

配置

获取API密钥

访问https://rpt.cloud.sap/docs获取您的个人API代币。

配置Claude桌面

将服务器添加到Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

本地安装配置:

{
  "mcpServers": {
    "sap-rpt-1": {
      "command": "node",
      "args": ["/absolute/path/to/sap-rpt-1-mcp/build/index.js"],
      "env": {
        "SAP_RPT1_API_KEY": "your-api-key-here"
      }
    }
  }
}

全局安装配置:

{
  "mcpServers": {
    "sap-rpt-1": {
      "command": "sap-rpt-1-mcp",
      "env": {
        "SAP_RPT1_API_KEY": "your-api-key-here"
      }
    }
  }
}

重要:替换 your-api-key-here 使用来自的实际API密钥https://rpt.cloud.sap/docs

更新配置后,重新启动Claude Desktop以使更改生效。

用法

配置后,Claude Desktop将可以访问 sap_rpt1_predict 工具。你可以让克劳德使用SAP-RPT-1模型进行预测。

示例1:二元分类(流失预测)

Can you predict customer churn for customer C002 using this data:

Context rows:
- Customer C001: age 35, subscription_months 12, churn No
- Customer C042: age 20, subscription_months 1, churn Yes

Query row:
- Customer C002: age 28, subscription_months 3, churn [PREDICT]

该工具将收到:

{
  "rows": [
    {
      "customer_id": "C001",
      "age": 35,
      "subscription_months": 12,
      "churn": "No"
    },
    {
      "customer_id": "C042",
      "age": 20,
      "subscription_months": 1,
      "churn": "Yes"
    },
    {
      "customer_id": "C002",
      "age": 28,
      "subscription_months": 3,
      "churn": "[PREDICT]"
    }
  ],
  "index_column": "customer_id"
}

示例2:多列预测

Predict quantity and revenue for Widget A given these examples:
- Widget B: price 25.95, quantity 2, revenue 10025.78
- Widget C: price 39.99, quantity 150, revenue 5998.50

Query:
- Widget A: price 29.99, quantity [PREDICT], revenue [PREDICT]

API约束

  • 最少1个查询行(包含 [PREDICT])
  • 最多25行查询
  • 至少2个上下文行(没有上下文的行 [PREDICT])
  • 最多2048个上下文行
  • 最多4个目标列(包含 [PREDICT])
  • 每行最多50列
  • 最多2073行
  • 每个单元格最多1000个字符
  • 每个列名最多100个字符

错误处理

服务器处理各种API错误:

  • 400:数据格式无效或验证错误
  • 401:API令牌无效或丢失
  • 429:超出速率限制(检查 Retry-After 头球
  • 500:内部服务器错误
  • 503:服务不可用(检查 Retry-After 头球

发展

项目结构

sap-rpt-1-mcp/
├── src/
│   └── index.ts          # Main MCP server implementation
├── build/                # Compiled JavaScript output
├── package.json          # Project dependencies and scripts
├── tsconfig.json         # TypeScript configuration
└── README.md            # This file

建筑

npm run build

创建分销捆绑包

要为Claude Desktop Extensions创建可分发的捆绑包,请执行以下操作:

npm run bundle

这将:

  1. 构建TypeScript源代码
  2. 安装生产依赖项
  3. 创建清单文件
  4. 将所有内容打包成 sap-rpt-1-mcp-bundle.zip

该捆绑包包括:

  • 预构建服务器代码
  • 所有生产依赖关系
  • 安装说明
  • 配置示例

测试

构建后,您可以直接测试服务器:

SAP_RPT1_API_KEY="your-api-key" node build/index.js

安全

  • 确保API代币的安全:永远不要将其提交给版本控制或公开共享
  • API令牌通过环境变量传递以确保安全
  • 从以下位置获取您的令牌:https://rpt.cloud.sap/docs

支持

对于以下问题:

  • SAP-RPT-1 API:参观https://rpt.cloud.sap/docs
  • 此MCP服务器:在存储库中打开问题

许可证

此MCP服务器按原样提供。请参阅SAP-RPT-1的服务条款,网址为https://rpt.cloud.sap/docsAPI使用术语。

目录标签

目录标签

JavaScriptClaude云端部署上下文学习本地部署多列预测大规模数据处理机器学习API服务

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP