mcp-remote/deno.json

44 lines
2.5 KiB
JSON

{
"name": "@legalforce/mcp-remote-deno",
"version": "0.0.1",
"description": "Deno wrapper for mcp-use proxy server",
"exports": {
".": "./src/proxy.ts",
"./client": "./src/client.ts"
},
"publish": {
"include": [
"dist/",
"README.md",
"deno.json"
]
},
"tasks": {
"proxy:start": "deno run --allow-env --allow-read --allow-sys=homedir --allow-run=open --allow-write=\"$HOME/.mcp-auth/mcp-remote-deno-0.0.1\" --allow-net=0.0.0.0,127.0.0.1,localhost src/proxy.ts",
"proxy:watch": "deno run --watch --allow-env --allow-read --allow-sys=homedir --allow-run=open --allow-write=\"$HOME/.mcp-auth/mcp-remote-deno-0.0.1\" --allow-net=0.0.0.0,127.0.0.1,localhost src/proxy.ts",
"client:start": "deno run --allow-env --allow-read --allow-sys=homedir --allow-run=open --allow-write=\"$HOME/.mcp-auth/mcp-remote-deno-0.0.1\" --allow-net=0.0.0.0,127.0.0.1,localhost src/client.ts",
"client:watch": "deno run --watch --allow-env --allow-read --allow-sys=homedir --allow-run=open --allow-write=\"$HOME/.mcp-auth/mcp-remote-deno-0.0.1\" --allow-net=0.0.0.0,127.0.0.1,localhost src/client.ts",
"test": "deno test --allow-net=0.0.0.0,127.0.0.1,localhost --allow-env --allow-read --allow-sys=homedir tests/",
"test:watch": "deno test --watch --allow-net=0.0.0.0,127.0.0.1,localhost --allow-env --allow-read --allow-sys=homedir tests/",
"test:coverage": "deno test --coverage=coverage --allow-net=0.0.0.0,127.0.0.1,localhost --allow-env --allow-read --allow-sys=homedir tests/ && deno coverage coverage"
},
"imports": {
"std/": "https://deno.land/std@0.224.0/",
"node/": "https://deno.land/std@0.224.0/node/",
"@modelcontextprotocol/sdk/client/auth.js": "npm:@modelcontextprotocol/sdk@1.10.2/client/auth.js",
"@modelcontextprotocol/sdk/client/index.js": "npm:@modelcontextprotocol/sdk@1.10.2/client/index.js",
"@modelcontextprotocol/sdk/client/sse.js": "npm:@modelcontextprotocol/sdk@1.10.2/client/sse.js",
"@modelcontextprotocol/sdk/server/stdio.js": "npm:@modelcontextprotocol/sdk@1.10.2/server/stdio.js",
"@modelcontextprotocol/sdk/shared/auth.js": "npm:@modelcontextprotocol/sdk@1.10.2/shared/auth.js",
"@modelcontextprotocol/sdk/shared/transport.js": "npm:@modelcontextprotocol/sdk@1.10.2/shared/transport.js",
"@modelcontextprotocol/sdk/types.js": "npm:@modelcontextprotocol/sdk@1.10.2/types.js"
},
"compilerOptions": {
"strict": true,
"lib": [
"ES2022",
"DOM",
"deno.ns"
]
}
}