{"id":"frictionlessdev-openbanking-mcp-server","name":"openbanking-mcp-server","af_score":46.8,"security_score":47.5,"reliability_score":17.5,"what_it_does":"Provides a Java (Spring Boot) Model Context Protocol (MCP) server that exposes UK Open Banking functionality (AISP account/balance/transactions and PISP payment initiation) to Claude Desktop via an MCP JSON-RPC (tools/list, tools/call) interface over stdio/bridge, with the server calling underlying UK Open Banking APIs using OAuth credentials.","best_when":"You want to integrate UK Open Banking capabilities into an agent UI (Claude Desktop) using MCP tool discovery and invocation.","avoid_when":"You need a fully standardized REST/SDK experience with explicit OpenAPI specs, or you require clear guarantees about idempotency, error codes, and operational reliability.","last_evaluated":"2026-04-04T20:02:06.300096+00:00","has_mcp":true,"has_api":true,"auth_methods":["OAuth2 (via OPENBANKING_CLIENT_ID/OPENBANKING_CLIENT_SECRET/redirect URI to obtain access token; tool calls require access_token parameter per README)"],"has_free_tier":false,"known_gotchas":["Payment initiation likely requires explicit human confirmation; README suggests confirmation but does not enforce it structurally.","Tool calls require a valid OAuth access_token provided in tool arguments; agent must manage token lifecycle out-of-band.","Port/integration details are inconsistent in README (mcp URL uses 8081 in curl example and 8080 in Postman/testing sections), which can cause connection failures for agents.","No clear guidance on rate limits, backoff, or safe retry behavior is provided."],"error_quality":0.0}