What are the prerequisites to run the server?
Python 3.12+ is required, along with an Investec Developer account with API credentials. Docker is recommended but not mandatory.
@Nicolaas0411
Basic information
MCP server for the Investec Private Banking API
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"investec-mcp": {
"command": "uv",
"args": [
"pip",
"install",
"-e",
"."
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that integrates with the Investec Open Banking API, enabling AI agents to access banking information and perform transactions such as transfers, payments, and document retrieval. It is designed for developers and users of MCP‑compatible clients (e.g., Claude, Windsurf) who need programmatic access to Investec banking services.
Install dependencies via uv pip install -e . or build a Docker image with docker build -t investec/mcp. Configure a .env file with Investec API credentials (INVESTEC_CLIENT_ID, INVESTEC_CLIENT_SECRET, INVESTEC_API_KEY) and optionally set TRANSPORT to sse or stdio. Run the server using uv run python src/main.py or docker run --env-file .env -p 8050:8050 investec/mcp. Connect MCP clients by adding a JSON configuration block as shown in the README.
Python 3.12+ is required, along with an Investec Developer account with API credentials. Docker is recommended but not mandatory.
Set the `TRANSPORT` environment variable to `sse` for serving the MCP server as an API endpoint, or to `stdio` for the MCP client to spawn the server process directly.
Keep the `.env` file secure and never commit it to version control. Use private Docker registries if distributing images, and run the server only on secure, trusted networks. Additional rate limiting is recommended.
The server provides `get_accounts`, `get_account_balance`, `get_account_transactions`, and `get_pending_transactions`.
Yes, using `pay_beneficiary` (single payment) or `pay_multiple` (batch payments) after configuring the beneficiary via `get_beneficiaries`.

Launch your product from your AI agent. Connect Claude Code, Codex, Cursor or ChatGPT to Launchdog over MCP and your agent drafts the listing, picks a launch week and books it. 50 launches a week, ranked only by human vo
CronWatch records every run of your scheduled jobs in your own database, and speaks up when one is missed, fails, gets stuck, runs slow or costs too much. CronWatch is free and open-source.

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U
Modelglass turns "which model should I use?" into a lookup instead of a guess. Seven tools give your agent live pricing across image, language, video, and audio models. Sourced and versioned, not scraped once and forgott

One case file per task — shared by every session, agent and person that touches it. Self-hosted MCP server and live board. MIT.
Comments