bank-api

by erwinkramer

Pending

The Bank API is a design reference project suitable to bootstrap development for a compliant and modern API.

789stars
71forks
C#
Added 12/27/2025
MCP Serversapiarchitectureasp-net-coreaspnet-coredotnetgridifymcpmcp-serverminimal-apiscalarspectral
Installation
# Add to your Claude Code skills
git clone https://github.com/erwinkramer/bank-api
README.md

Bank API 🏦

[![CC BY-NC-SA 4.0][cc-by-nc-sa-shield]][cc-by-nc-sa] GitHub commit activity

Scalar landing page

Aspire

MCP via Claude

The Bank API is a design reference project suitable to bootstrap development for a compliant and modern API.

Explore the live 🌐 API and 🌐 MCP server. Hosted on F1 tier Azure App Service, so mileage may vary.

Compliance

The API complies to:

OWASP API Security Top 10 - v2023 via Spectral OWASP API Security ruleset

OpenAPI Specification v3.1.1 via Spectral "oas" ruleset

Dutch Public Sector (NLGov) REST API Design Rules via API Design Rules ruleset

✅ Additional naming conventions, structure, and clarity via Bank API project ruleset

California Consumer Privacy Act (CCPA) and General Data Protection Regulation (GDPR) via ASP.Net Core Compliance

RFC 7515 - JSON Web Signature (JWS) for response signing, via X-JWS-Signature header

RFC 7517 - JSON Web Key Set (JWKs) for validating JWS responses, via /.well-known/jwks.json endpoint

The MCP server complies to:

Model Context Protocol, version 2025-11-25

Technology stack