VS Code extension that bundles the GBK AP2 Africa Agent MCP Server — enabling Design Doc generation, Oracle DB queries, Java Code Review, and Backup/Restore directly inside GitHub Copilot Chat.
Features
| MCP Tool | What it does |
|---|---|
design_doc_list_files |
Lists input files (FSD/FTM/template) with auto-detected role |
design_doc_read_file |
Reads .md/.txt input files |
design_doc_read_docx |
Extracts text from .docx files |
design_doc_write_file |
Writes generated content to output folder |
db_run_query |
Runs SELECT queries on Oracle DB |
db_list_objects |
Lists tables/views/procs by name prefix |
db_describe_table |
Describes Oracle table columns |
db_table_count |
Gets row count of an Oracle table |
java_review_file |
Reviews Java file for coding violations |
java_list_files |
Lists .java files in source root |
backup_create |
Creates timestamped zip backup |
backup_list |
Lists all available backups |
backup_restore |
Restores a backup by name |
Setup
- Install the extension from
.vsixor Marketplace - Open VS Code Settings (
Ctrl+,) → searchAP2 Africa MCP - Configure:
- Oracle DB credentials
- Design Doc input/output paths
- Java source root
Commands
AP2 Africa MCP: Restart ServerAP2 Africa MCP: Show Server StatusAP2 Africa MCP: Create Backup Now
Status Bar
A $(pulse) MCP indicator appears in the status bar — click it to see server status or restart.
Requirements
- VS Code 1.90+
- Node.js 18+
- GitHub Copilot (for MCP tool invocation)