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

Mas MCP Server

MCP Server

一个基于FastAPI和Carbon React的独立MCP服务器,支持多租户IBM Maximo Application Suite (Manage),提供MCP端点、RBAC用户角色管理、租户管理、消息存储与重放等功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
多租户Python云端部署

安装说明

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

作者 / 组织

JanWillemSteur65

提供方

JanWillemSteur65

最后核验

2026/5/17 20:21

运行时

Python

快速接入

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

命令预览

python -m venv .venv && source .venv/bin/activate

详细介绍

MAS MCP服务器(FastAPI+Carbon React)

独立MCP服务器 为了 多租户IBM Maximo应用程序套件(管理) 与:

  • 安装在以下位置的MCP端点(可流式HTTP) /mcp (MCP Python SDK)。
  • Carbon React管理界面。
  • 用户+角色(RBAC)。
  • 租户(管理URL、API密钥、用户名/密码、默认网站)。
  • 发现:下载租户特定的OpenAPI(OAS)并导入 对象+关系,如引用 (通过 $ref 和数组 $ref).
  • 消息表:存储/查看/编辑/回放出站/入站交互。
  • 每个租户的概念表。
  • 跟踪日志表(OpenTetry相关ID)。
  • OpenShift部署清单使用 构建配置+图像流 在命名空间中 mas-mcp-server.

关键文件/参考文献

  • MCP流式HTTP传输和要求(源验证等)。
  • MCP Python SDK安装示例(流式HTTP)。
  • Maximo API主端点 /oslc/api 以及动态OAS。
  • 碳反应包。

(请参阅您之前要求的设计说明中的引用。)

回购结构

  • api/ FastAPI后端+MCP工具/资源
  • web/ 碳反应UI
  • deploy/openshift/ BuildConfig/ImageStream/Deploy/Route清单

本地开发人员

后端

cd api
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
export MAS_MCP_DATABASE_URL=postgresql+psycopg2://masmcp:masmcp@localhost:5432/masmcp
export MAS_MCP_JWT_SECRET=CHANGE_ME
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000

前端

cd web
npm i
npm run dev

打开UI: http://localhost:5173 后端API: http://localhost:8000/api MCP端点: http://localhost:8000/mcp

OpenShift

deploy/openshift/README.md.

目录标签

目录标签

多租户Python云端部署本地部署MCP服务器FastAPICarbonReactRBACIBMMaximo

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP