logo
0
0
Login
feat: 要求 node >= 18

CNB MCP Server

CNB(https://cnb.cool) toolkits for LLMs supporting the MCP protocol

Prerequisite

  1. node >= 18
  2. typescript >=5.5

How to develop

  1. npm install
  2. npx openapi-typescript@5.4.2 https://api.cnb.cool/swagger.json -o src/schema.d.ts
  3. Rename .env.example to .env and fill in the values
  4. npm build
  5. npx @modelcontextprotocol/inspector -e API_TOKEN=xxxxxxxxxx node dist/index.js

How to configure

Local

{ "mcpServers": { "cnb": { "command": "node", "args": ["/path/to/cnbcool/mcp-server/dist/index.js"], "env": { "API_BASE_URL": "<BASE_URL>", // optional, defualt vaule: https://api.cnb.cool "API_TOKEN": "<YOUR_TOKEN>" } } } }

Production

{ "mcpServers": { "cnb": { "command": "npx", "args": ["-y", "@cnbcool/mcp-server"], "env": { "API_BASE_URL": "<BASE_URL>", "API_TOKEN": "<YOUR_TOKEN>" } } } }