UNPKG

@mastercard/developers-mcp

Version:
75 lines (74 loc) 2.16 kB
{ "version": "0.1.1", "name": "@mastercard/developers-mcp", "homepage": "https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol", "description": "MCP server for Mastercard Developers Platform", "author": "Mastercard", "license": "MIT", "bin": "dist/index.js", "files": [ "dist/index.js", "LICENSE", "README.md", "VERSION", "package.json" ], "scripts": { "build": "tsc && node -e \"require('fs').chmodSync('dist/index.js', '755')\"", "clean": "rm -rf dist", "build-dxt": "node build-dxt.js", "clean-dxt": "rm -rf dxt/dist", "start": "node dist/index.js", "watch": "tsc -w", "test": "jest", "test:coverage": "jest --coverage", "lint": "eslint \"./**/*.ts*\"", "format": "prettier --write .", "format:check": "prettier --check .", "prepare": "cd ../ && husky modelcontextprotocol/.husky" }, "keywords": [ "mcp", "modelcontextprotocol", "mastercard", "mastercard-developers" ], "engines": { "node": ">=18" }, "devDependencies": { "@anthropic-ai/dxt": "^0.2.5", "@eslint/compat": "^1.3.1", "@eslint/js": "^9.31.0", "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.38.0", "@typescript-eslint/parser": "^8.38.0", "esbuild": "^0.25.8", "eslint": "^9.31.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^28.14.0", "eslint-plugin-prettier": "^5.5.3", "globals": "^16.3.0", "husky": "^9.1.7", "jest": "^29.7.0", "lint-staged": "^16.1.2", "prettier": "^3.6.2", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typescript": "^5.8.3" }, "dependencies": { "@mastercard/developers-agent-toolkit": "0.1.1", "@modelcontextprotocol/sdk": "^1.11.3" }, "lint-staged": { "*.{mjs,js,jsx,ts,tsx}": [ "prettier --ignore-unknown --ignore-path .gitignore --write", "eslint --cache --cache-strategy content --ext .js,.ts --fix" ], "*.{yml,json,md,html,css,scss,sass}": [ "prettier --ignore-unknown --ignore-path .gitignore --write" ] } }