{"ref":"artifact:aws-abap-accelerator","page":"/artifacts/aws-abap-accelerator","json":"/artifacts/aws-abap-accelerator.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"aws-abap-accelerator","name":"ABAP Accelerator MCP Server","artifact_type":"mcp-server","ecosystem":"abap","domain":"ai-and-agents","origin_ring":"partner","description":{"one_line":"AWS's ABAP MCP server for Amazon Q Developer and Kiro, deployable locally, in Docker or centrally on ECS Fargate with OAuth principal propagation; its repository is no longer maintained.","short":"AWS's ABAP MCP server for Amazon Q Developer and Kiro","what_it_solves":"The same ADT reach as its neighbours, packaged for an organisation rather than an individual: three deployment options — local, local in Docker, and central on ECS Fargate — with OAuth set up for principal propagation so calls carry the developer's own SAP identity rather than a shared technical user. Published in the AWS Solutions Library with sections on secrets management, network security, input validation, audit logging, container security and denial-of-service protection, which is a different emphasis from every other entry here.","when_not_to_use":"Written for Amazon Q Developer and Kiro, and the central deployment path is ECS Fargate — the further you are from AWS, the more of it is scaffolding you do not need. Python rather than the Node most of this group uses. Its README says the repository is no longer maintained and that the latest version of ABAP Accelerator is shared after registering with AWS for [Modernization Agents for SAP on AWS](https://github.com/aws-for-sap/Modernization-Agents-for-SAP-on-AWS)."},"links":{"repo":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer"},"provides":[{"capability":"capability:agent-code-access","what_it_does":"Puts each developer's calls under their own SAP identity through OAuth principal propagation, and ships a central deployment rather than assuming one server per laptop.","sources":[{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-10"}],"facets":[{"key":"activate","value":true,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_activate_object` | Activate ABAP object |"}},{"key":"atc","value":true,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_run_atc_check` | Run ATC quality checks |"}},{"key":"create_objects","value":true,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_create_object` | Create new ABAP object |"}},{"key":"read_source","value":true,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_get_source` | Get source code of an object |"}},{"key":"search_objects","value":true,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_search_object` | Search for ABAP objects |"}},{"key":"syntax_check","value":true,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_check_syntax` | Check syntax of source code |"}},{"key":"transports","value":true,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_get_transport_requests` | Get transport requests |"}},{"key":"unit_tests","value":true,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_run_unit_tests` | Execute unit tests |"}},{"key":"write_source","value":true,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_update_source` | Update source code |"}}]}],"provenance":{"discovered_via":[{"source":"source:sap-ai-mcp-servers"}],"first_seen":"2026-09-10"},"history":[{"date":"2026-09-10","field":"entry","from":null,"to":"created","reason":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused."}],"identity":{"license":"MIT-0"},"type_properties":{"runs":{"value":["central-server","local-process"],"sources":[{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"For production multi-user deployments with Principal Propagation:"},{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"Run the MCP server directly with Python on your local machine."}]},"transports":{"value":["http"],"sources":[{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"\"url\": \"http://localhost:8000/mcp\""}]},"auth":{"value":["basic","oauth","x509","principal-propagation"],"sources":[{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| **SAP Authentication** | Interactive credentials (basic auth) | Principal Propagation (X.509 certificates) |"},{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"The OAuth flow authenticates users via your Identity Provider, and the server uses the authenticated identity to generate X.509 certificates for SAP access."}]},"tool_count":{"value":15,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"The ABAP Accelerator provides 15 SAP development tools accessible via MCP protocol"}},"read_only":{"value":false,"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"| `aws_abap_cb_update_source` | Update source code |"}},"guardrails":[{"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"This tool provides direct access to ABAP development objects and should only be used in non-production environments."}},{"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"Object names: Alphanumeric and underscore characters only"}},{"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"Use short-lived ephemeral certificates (5-minute validity)"}},{"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"Credentials are stored in memory only and cleared on container stop"}},{"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"Implement AWS WAF with rate limiting on Application Load Balancer"}},{"source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server — README","checked":"2026-09-11","quote":"Require user approval (human-in-the-loop) for all MCP tool write operations"}}]},"drafted_with_ai":true,"maintainers":["actor:aws-solutions-library-samples"],"contributors":["actor:anindith123","actor:harshy4545","actor:one-kash"],"lifecycle":[{"state":"deprecated","source":{"url":"https://github.com/aws-solutions-library-samples/guidance-for-deploying-sap-abap-accelerator-for-amazon-q-developer","title":"ABAP Accelerator MCP Server (Deprecated) — README","checked":"2026-10-18","quote":"This repository is deprecated and is no longer maintained."}}]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"4 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"poor","evidence":"README 1 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":58,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","npm":"not published under this name","stars":58,"forks":21,"open_issues":19,"archived":false,"pushed_at":"2026-10-13","license_spdx":"MIT-0","org_owned":true,"default_branch":"main","contributors":4,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":649,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"readme_path":"README.md","readme_sha":"8a6bfd37df50cb035c977afb69bbeb365d361b0e","first_commit":"2025-11-13","last_commit":"2026-10-13","commits":40,"created_at":"2025-11-13T17:30:04Z","open_prs":7,"repo_read":"2026-10-24"},"edges":{"maintainers":[{"ref":"actor:aws-solutions-library-samples","name":"aws-solutions-library-samples","json":"/actors/aws-solutions-library-samples.json"}],"contributors":[{"ref":"actor:anindith123","name":"Anindith Reddy Bujala","json":"/actors/anindith123.json"},{"ref":"actor:harshy4545","name":"harshy4545","json":"/actors/harshy4545.json"},{"ref":"actor:one-kash","name":"Kash","json":"/actors/one-kash.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}