0.4.1 • Published 7 months ago

@cnbcool/mcp-server v0.4.1

Weekly downloads
-
License
MIT
Repository
-
Last release
7 months ago

CNB MCP Server

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

How to use

STDIO

{
  "mcpServers": {
    "cnb": {
      "command": "npx",
      "args": ["-y", "-p", "@cnbcool/mcp-server", "cnb-mcp-stdio"],
      "env": {
        "API_BASE_URL": "<BASE_URL>", // optional, defualt vaule: https://api.cnb.cool
        "API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Prerequisite

  1. node >= 18

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. Copy .env.example and rename to .env and fill in the values
  4. npm run build
  5. npx @modelcontextprotocol/inspector node dist/stdio.js

@modelcontextprotocol/inspector requires Node.js: ^22.7.5

https://github.com/modelcontextprotocol/inspector?tab=readme-ov-file#requirements

How to preview

  1. npm run build
  2. set mcpServers config:
{
  "mcpServers": {
    "cnb": {
      "command": "node",
      "args": ["/path/to/cnbcool/mcp-server/dist/stdio.js"],
      "env": {
        "API_BASE_URL": "<BASE_URL>", // optional, defualt vaule: https://api.cnb.cool
        "API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}
0.4.1

7 months ago

0.4.0

7 months ago

0.4.0-beta.5

7 months ago

0.4.0-beta.4

8 months ago

0.3.3

8 months ago

0.4.0-beta.3

8 months ago

0.4.0-beta.2

8 months ago

0.3.2

8 months ago

0.4.0-beta.1

8 months ago

0.4.0-beta.0

8 months ago

0.3.1

8 months ago

0.3.0

8 months ago

0.3.0-beta.2

8 months ago

0.3.0-beta.1

8 months ago

0.3.0-beta.0

8 months ago

0.2.0-beta.0

8 months ago

0.1.2

8 months ago

0.1.1

9 months ago

0.1.0

9 months ago

0.1.0-beta.4

9 months ago

0.1.0-beta.3

9 months ago

0.1.0-beta.2

9 months ago

0.1.0-beta.1

9 months ago

0.1.0-beta.0

9 months ago