Back to Home
OpenBankProject icon

OBP-MCP

Verified Safe

by OpenBankProject

Overview

Provides a Model Context Protocol (MCP) server for AI assistants to interact with the Open Bank Project (OBP) API.

Installation

Run Command
./run_server.sh

Environment Variables

  • OBP_BASE_URL
  • OBP_API_VERSION
  • FASTMCP_HOST
  • FASTMCP_PORT
  • ENABLE_OAUTH
  • OAUTH_ISSUER_URL
  • RESOURCE_SERVER_URL
  • UPDATE_INDEX_ON_STARTUP
  • UPDATE_INDEX_ENDPOINT_TYPE

Security Notes

The codebase appears well-structured and free from obvious malicious patterns, 'eval' usage, or hardcoded secrets. It correctly uses environment variables for sensitive configurations like API base URLs and authentication details. OAuth is optionally configurable, adding to security. The use of `subprocess.run` to generate indexes is for internal scripts and uses `sys.executable` and `Path` objects, minimizing shell injection risks. Network requests are made to configurable OBP endpoints, assuming those endpoints are trusted. The primary security consideration is ensuring the `OBP_BASE_URL` points to a legitimate and trusted OBP API instance and that API keys/tokens used via headers are managed securely by the AI assistant accessing this MCP server.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens1500
Stars0
Forks1
Last Update2026-01-14

Tags

OBP APIMCP ServerAI AssistantBankingFinancial