UNPKG

ragatanga-mcp-sdk

Version:

SDK for integrating with the Ragatanga Management Control Plane (MCP) with Next.js 15, React 19, WebSocket and Arrow IPC support

144 lines 3.84 kB
{ "name": "ragatanga-mcp-sdk", "version": "0.8.8", "description": "SDK for integrating with the Ragatanga Management Control Plane (MCP) with Next.js 15, React 19, WebSocket and Arrow IPC support", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.js" }, "./browser": { "types": "./dist/browser.d.ts", "import": "./dist/browser.js", "require": "./dist/browser.js", "browser": "./dist/browser.js" }, "./react": { "types": "./dist/hooks/index.d.ts", "import": "./dist/hooks/index.js", "require": "./dist/hooks/index.js" }, "./client": { "types": "./dist/client/index.d.ts", "import": "./dist/client/index.js", "require": "./dist/client/index.js" }, "./types": { "types": "./dist/types/index.d.ts", "import": "./dist/types/index.js", "require": "./dist/types/index.js" }, "./paths": { "types": "./dist/client/paths.d.ts", "import": "./dist/client/paths.js", "require": "./dist/client/paths.js" }, "./websocket": { "types": "./dist/client/websocket.d.ts", "import": "./dist/client/websocket.js", "require": "./dist/client/websocket.js" }, "./sse": { "types": "./dist/client/sse.d.ts", "import": "./dist/client/sse.js", "require": "./dist/client/sse.js" }, "./sse/types": { "types": "./dist/types/sse.d.ts", "import": "./dist/types/sse.js", "require": "./dist/types/sse.js" }, "./arrow": { "types": "./dist/arrow/index.d.ts", "import": "./dist/arrow/index.js", "require": "./dist/arrow/index.js" }, "./websocket/types": { "types": "./dist/types/websocket.d.ts", "import": "./dist/types/websocket.js", "require": "./dist/types/websocket.js" }, "./errors": { "types": "./dist/errors/index.d.ts", "import": "./dist/errors/index.js", "require": "./dist/errors/index.js" }, "./validators": { "types": "./dist/validators/index.d.ts", "import": "./dist/validators/index.js", "require": "./dist/validators/index.js" } }, "files": [ "dist", "README.md", "LICENSE" ], "keywords": [ "ragatanga", "mcp", "sdk", "api", "client", "nextjs", "typescript", "react", "model-context-protocol", "ontology", "sse", "websocket", "arrow", "apache-arrow", "ipc", "binary", "tenant" ], "author": "Ragatanga Team", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/ragatanga/ragatanga-mcp-sdk.git" }, "homepage": "https://github.com/ragatanga/ragatanga-mcp-sdk#readme", "bugs": { "url": "https://github.com/ragatanga/ragatanga-mcp-sdk/issues" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.7.0", "apache-arrow": "^19.0.1", "swr": "^2.3.3", "zod": "^3.22.4" }, "peerDependencies": { "next": "^14.0.0 || ^15.0.0", "react": "^18.0.0 || ^19.0.0" }, "devDependencies": { "@types/node": "^20.17.25", "@types/react": "^18.3.19", "ts-node": "^10.9.2", "tsup": "^8.4.0", "typescript": "^5.8.2", "ws": "^8.18.1" }, "engines": { "node": ">=18.0.0" }, "scripts": { "build": "tsup", "clean": "rm -rf dist", "dev": "tsup --watch", "lint": "eslint . --ext .ts,.tsx", "test": "jest", "prepublish": "npm run clean && npm run build", "test:arrow": "chmod +x tests/run-arrow-test.sh && tests/run-arrow-test.sh", "test:arrow:client": "ts-node tests/arrow-client-test.ts" } }