Skip to content

Releases: Finraell/ai-api-gateway-mcp

v0.1.0 - Initial production-style AI risk decisioning gateway

Choose a tag to compare

@Finraell Finraell released this 10 May 00:38
36c45f8

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 --build

Optional Grafana dashboard

docker compose --profile dashboards up --build

Notes

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.