资产数据服务

OpsNow MCP Asset Server是一个基于Model Context Protocol(MCP)的服务器,为LLM供应商的桌面应用程序提供OpsNow的资产数据。

  • by taejulee
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 taejulee/opsnow-mcp-asset-server-no-server

使用说明

OpsNow MCP资产服务器

介绍

OpsNow MCP Asset Server是基于Model Context Protocol(MCP)向LLM供应商的桌面应用程序(例如Claude)提供OpsNow资产数据的服务器。

系统结构

graph LR
    A[LLM Vendor Desktop App] --> |MCP Protocol| B[OpsNow MCP Asset 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 API桥接와의 연동
  • 实时资产信息查询

技术堆栈

  • Node.js
  • TypeScript
  • MCP SDK(@modelcontextprotocol/SDK)
  • dotenv
  • 动物圈
  • 节点获取

安装方法

# 저장소 클론
git clone [repository-url]

# 의존성 설치
npm install

# 빌드
npm run build

首选参数

项目的默认值 .env 包含文件,并启用了木数据。如有必要,可以修改此文件以适应实际环境。

设置开发环境

基本要求

  • Node.js 18.x或更高版本
  • npm9.x或更高版本