OpsNow MCP成本服务器
介绍
OpsNow模块上下文协议(MCP)Cost Server是向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格式提供Asset和Cost数据的服务器
- OpsNow MCP提供商:通过OpsNow API Bridge处理资源数据
- OpsNow资源:将实际OpsNow资源数据作为假设的目的数据实施(开发和测试目的)
主要功能
- 通过MCP协议提供数据
- 实时提供OpsNow成本数据
- 与MCP Client进行高效通信
技术堆栈
- Node.js
- TypeScript
- MCP SDK(@modelcontextprotocol/SDK)
- dotenv
- 动物圈
- 节点获取
安装方法
# 저장소 클론
git clone [repository-url]
# 의존성 설치
npm install
# 빌드
npm run build首选参数
项目的默认值 .env 包含文件,并启用了木数据。如有必要,可以修改此文件以适应实际环境。
设置开发环境
基本要求
- Node.js 18.x或更高版本
- npm9.x或更高版本
