package.jsonโข2.34 kB
{
"name": "@marco-looy/pega-dx-mcp",
"version": "0.1.13",
"description": "MCP Server enabling conversational AI interaction with Pega Infinity applications. Bridge GenAI agents, IDEs, and AI assistants to Pega DX APIs for natural language case management, workflow automation, and business process operations.",
"keywords": [
"Pega",
"Pega Infinity",
"Pega DX API",
"Pega GenAI",
"AI",
"AI Agent",
"GenAI",
"GenAI Agent",
"Agent",
"DX API",
"MCP",
"MCP Server",
"Model Context Protocol"
],
"homepage": "https://github.com/marco-looy/pega-dx-mcp#readme",
"bugs": {
"url": "https://github.com/marco-looy/pega-dx-mcp/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/marco-looy/pega-dx-mcp.git"
},
"license": "SEE LICENSE IN LICENSE",
"author": "Marco Looy <marco.looy@gmail.com> (https://linkedin.com/in/marcolooy)",
"type": "module",
"main": "src/index.js",
"bin": {
"pega-dx-mcp": "src/index.js"
},
"scripts": {
"start": "node src/index.js",
"update-config": "node tools/update-mcp-config.js",
"test": "npm run test:v1 && npm run test:v2",
"test:v1": "echo '๐งช Running V1 API tests...' && echo 'V1 tests coming soon in Stage 5'",
"test:v2": "echo '๐งช Running V2 API tests (regression)...'",
"test:compare": "echo '๐ Running V1 vs V2 comparison tests...' && echo 'Comparison tests coming soon in Stage 7'",
"test:oauth": "node tests/v2/oauth-debug.js",
"test:api": "node tests/v2/api-test.js",
"test:mcp": "node tests/v2/mcp-tool-test.js",
"test:ping": "node tests/v2/ping-service-test.js",
"test:create": "node tests/v2/mcp-create-case-test.js",
"test:delete": "node tests/v2/delete-case-test.js",
"test:casetypes": "node tests/v2/casetypes/get-case-types-test.js",
"test:casetypes:bulk-action": "node tests/v2/get-case-type-bulk-action-test.js",
"test:casetypes:complete-workflow": "node tests/v2/cases/complete-etag-workflow-test.js",
"test:casetypes:auto-fetch": "node tests/v2/cases/auto-fetch-etag-test.js"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.13.3",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"dotenv": "^17.2.2",
"form-data": "^4.0.0",
"mime-types": "^2.1.35",
"yaml": "^2.8.1"
}
}