{ "name": "abap-mcp", "version": "0.12.7", "mcpName": "io.github.palimkarakshay/abap-mcp", "description": "Make your AI coding agent an expert SAP ABAP & RAP consultant: offline code review (abaplint), ABAP Cloud / Clean Core readiness grades, edition-aware released-API checks with SAP's successors, a bundled 2025–2026 ABAP Cloud/RAP knowledge base, RAP and ABAP-AI-SDK scaffolding, and an offline ABAP Unit runner — no SAP system, no credentials, installs with one npx command.", "license": "MIT", "author": "Akshay Palimkar", "repository": { "type": "git", "url": "git+https://github.com/palimkarakshay/abap-mcp.git" }, "keywords": [ "mcp", "model-context-protocol", "sap", "abap", "rap", "abaplint", "clean-core", "abap-cloud", "static-analysis", "code-review", "ai-agent", "s4hana", "clean-abap", "scaffolding", "knowledge-base", "generative-ai-hub", "sap-ai-core", "unit-testing", "transpiler" ], "type": "module", "engines": { "node": ">=22" }, "bin": { "abap-mcp": "dist/cli.js", "abap-mcp-http": "dist/http.js", "abap-mcp-genai": "dist/genai.js" }, "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist", "README.md", "PRIVACY.md", "LICENSE", "THIRD-PARTY-NOTICES.md" ], "scripts": { "build": "tsc -p tsconfig.json && node scripts/copy-data.mjs", "typecheck": "tsc -p tsconfig.json --noEmit", "test": "vitest run", "check": "npm run typecheck && npm run test && npm run build && node evals/routing/run.mjs", "eval:routing": "npm run build --silent && node evals/routing/run.mjs", "eval:routing:report": "npm run build --silent && node evals/routing/run.mjs --write", "prepublishOnly": "npm run check", "version": "node scripts/sync-version.mjs", "start": "node dist/cli.js", "start:http": "node dist/http.js" }, "dependencies": { "@abaplint/core": "2.120.86", "@abaplint/runtime": "2.14.11", "@abaplint/transpiler": "2.14.11", "@modelcontextprotocol/sdk": "^1.32.2", "zod": "^4.6.7" }, "devDependencies": { "@types/node": "^26.6.5", "typescript": "^7.0.2", "vitest": "^5.0.5" } }