关于 OpsNow MCP Cost Server
OpsNow MCP Cost Server 是面向 MCP 客户端的成本数据服务,连接 OpsNow API Bridge 并提供 OpsNow 资源数据。README 指明当前使用用于开发和测试的模拟数据。
主要功能
- 01通过 MCP 提供数据
- 02提供 OpsNow 成本数据
- 03通过 OpsNow API Bridge 处理资源数据
- 04使用模拟资源数据进行开发和测试
适用场景
- 01在 MCP 客户端查看 OpsNow 成本数据
- 02使用模拟资源数据进行开发
- 03测试客户端与成本服务的数据交互
MCP 相关
该 MCP 服务面向 Claude Desktop 等 MCP 客户端提供 OpsNow 资产与成本数据;当前配置使用模拟数据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
OpsNow MCP 成本服务
介绍
OpsNow MCP(模块上下文协议)成本服务是一个服务器,可向 Claude Desktop App 等 MCP 客户端提供 OpsNow 的成本数据。
系统结构
graph LR
A[LLM Vendor Desktop App] --> |MCP Protocol| B[OpsNow MCP Cost Server]:::highlight
B --> C[OpsNow MCP Provider]
C --> D[OpsNow Resources]
classDef highlight fill:#2e8b57,stroke:#333,stroke-width:2px;
- LLM 厂商桌面应用:基于 LLM 的桌面应用程序,例如 Claude
- OpsNow MCP 服务:以 MCP 格式提供资产和成本数据的服务器
- OpsNow MCP Provider:通过 OpsNow API Bridge 处理资源数据
- OpsNow Resources:使用模拟数据实现,模拟真实的 OpsNow 资源数据(用于开发和测试)
主要功能
- 通过 MCP 协议提供数据
- 实时提供 OpsNow 成本数据
- 与 MCP 客户端高效通信
技术栈
- Node.js
- TypeScript
- MCP SDK (@modelcontextprotocol/sdk)
- dotenv
- zod
- node-fetch
安装方法
# 저장소 클론
git clone [repository-url]
# 의존성 설치
npm install
# 빌드
npm run build
环境配置
项目中包含默认的 .env 文件,并已设置为使用模拟数据。需要时,可以修改此文件以适配实际环境。
开发环境配置
必备条件
- Node.js 18.x 或更高版本
- npm 9.x 或更高版本
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。