Releases: Finraell/ai-api-gateway-mcp
Releases · Finraell/ai-api-gateway-mcp
Release list
v0.1.0 - Initial production-style AI risk decisioning gateway
v0.1.0 - Initial production-style AI risk decisioning gateway
Initial public release of AI API Gateway MCP, a production-style Java/Spring Boot platform for explainable financial risk decisions with a real Spring AI MCP server.
Highlights
- Java 21 + Spring Boot 4
- Spring AI MCP server with
@McpTool/@McpToolParam - Stateless MCP endpoint with no LLM provider API key required
- Explainable APPROVE / REVIEW / DECLINE risk decisions
- React dashboard served through nginx
- PostgreSQL persistence with Flyway migrations
- Persistent audit events
- Structured JSON application logs
- Correlation IDs
- API-key demo auth and optional Bearer JWT HMAC verifier
- In-memory rate limiting with Prometheus metrics
- Micrometer custom business metrics
- Prometheus scraping on a separate management port
- Optional Grafana dashboard profile
- Docker Compose local platform
- GitHub Actions CI with backend tests, frontend build, Docker image builds, and Trivy scans
Run locally
cp .env.example .env
docker compose up --buildOptional Grafana dashboard
docker compose --profile dashboards up --buildNotes
This is a production-style portfolio project, not a claim that the system is ready to process real financial transactions without enterprise controls, external identity infrastructure, secrets management, TLS termination, compliance review, and operational hardening.