JSPM

@chatmcp/sdk

1.0.6
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2128
  • Score
    100M100P100Q116193F
  • License MIT

Typescript Implementation of Model Context Protocols

Package Exports

  • @chatmcp/sdk/server/rest.d.ts
  • @chatmcp/sdk/server/rest.js
  • @chatmcp/sdk/utils/index.d.ts
  • @chatmcp/sdk/utils/index.js

Readme

MCP Typescript SDK by ChatMCP

How to use

  1. install sdk
npm i @chatmcp/sdk
  1. update MCP Server
import { RestServerTransport } from "@chatmcp/sdk/server/rest.js";

async function main() {
  const port = 9593;
  const endpoint = "/rest";

  const transport = new RestServerTransport({ port, endpoint });
  await server.connect(transport);

  await transport.startServer();
}
  1. request api
curl -X POST http://127.0.0.1:9593/rest \
-H "Content-Type: application/json" \
-d '{
  "jsonrpc": "2.0",
  "id": "1",
  "method": "initialize",
  "params": {
    "protocolVersion": "1.0",
    "capabilities": {},
    "clientInfo": {
      "name": "your_client_name",
      "version": "your_version"
    }
  }
}'