{ "name": "bedrock-multi-model-mcp", "version": "0.3.0", "description": "MCP server for invoking any AWS Bedrock model via the unified Converse API", "type": "module", "main": "dist/index.js", "bin": { "bedrock-multi-model-mcp": "dist/index.js" }, "files": [ "dist", "!dist/**/*.test.*" ], "scripts": { "build": "tsc && npm run copy-data", "copy-data": "node --eval \"const{cpSync,mkdirSync}=require('node:fs');mkdirSync('dist/data',{recursive:true});cpSync('src/data','dist/data',{recursive:true});\"", "dev": "tsc --watch", "start": "node dist/index.js", "clean": "rimraf dist", "lint": "tsc --noEmit", "test": "npm run build && node --test dist/**/*.test.js", "prepublishOnly": "npm run clean && npm run build" }, "keywords": [ "mcp", "model-context-protocol", "aws", "bedrock", "llama", "mistral", "nova", "qwen", "deepseek", "gpt-oss", "multi-model", "converse-api" ], "author": "Sagar Gupta", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/Sagargupta16/bedrock-multi-model-mcp.git" }, "engines": { "node": ">=20.0.0" }, "dependencies": { "@aws-sdk/client-bedrock-runtime": "^3.1030.0", "@modelcontextprotocol/sdk": "^1.29.0", "zod": "^4.3.6" }, "devDependencies": { "@types/node": "^22.15.0", "rimraf": "^6.0.0", "typescript": "^5.9.3" } }