Using MCP Server &Tools, executed Bank Deposit & Funds Transfer, with GitHub Copilot & Claude AI LLM
✅ MCP Server setup: Created a MCP server with three tools (deposit,
withdraw, fund-transfer) that call the bank app APIs.
✅ Code-base & Integration: Bank Application in Java + JavaScript,
integrated with GitHub Copilot and Claude Desktop for orchestration.
✅ Validation Layers: Every tool triggers API, database, and Selenium UI
(POM) validations.
🔵 ✔️ Example — Deposit: "Deposit 1000 → account A98D5": API, DB, and UI
tests run; summary logged.
🔵 ✔️ Example — Fund transfer: "Transfer 1000 → I6728C→ A98D5": API, DB
(source & target), and UI tests run for both accounts; summary
logged.
🔵 ✔️ Claude Desktop runs the same flow — API, DB, UI validations,
transaction history and overall test results reported.
✅ Outcome: End-To-End demo showing LLM-driven orchestration of MCP
Server & Tools + Multi-layer verification (API → DB → Selenium UI)
with clear pass/fail summaries.