---
title: "Deploy BankMCP"
description: "Deploy and Host BankMCP™ on Railway"
category: "AI/ML"
url: https://railway.com/deploy/bankmcptm
---

# Deploy BankMCP

Deploy and Host BankMCP™ on Railway

**[Deploy BankMCP on Railway](https://railway.com/template/bankmcptm)**

Machine-readable deploy manifest (JSON, validated by TemplateCI): https://railway.com/deploy/bankmcptm/manifest.json

- **Creator:** noskillish's Projects
- **Category:** AI/ML

## Template content

### bankmcp

- **Image:** ghcr.io/noskillish/bankmcp:latest
- **Health check:** /healthz
- **Public domain:** Yes

## Documentation

## Deploy and Host BankMCP™ on Railway

BankMCP™ is an open-source MCP server for your own bank accounts. It connects to 2,700+ European banks through Enable Banking, a licensed open-banking provider, and lets Claude, ChatGPT or any MCP client read your balances and transactions. Read-only, one user, no payment tools. MIT licence.

## About Hosting BankMCP™

This template deploys the published image with a volume at `/data` and a public domain. A fresh server shows a setup page in the browser, where you enter your own Enable Banking application id, private key and a password. Everything stays on your volume. You are the only user of your copy; there is no hosted BankMCP™ and nobody else handles your key or consents.

## Common Use Cases

- Ask your assistant about balances, spending and whether a payment has arrived
- Build a monthly budget or a subscription audit from real transactions
- Get a message when a balance drops or a specific payment lands

## Dependencies for BankMCP™ Hosting

- A free Enable Banking application (https://enablebanking.com), which the setup page walks you through
- An MCP client that supports remote servers with OAuth, such as claude.ai, Claude Desktop, ChatGPT or Cursor

### Deployment Dependencies

- Source and documentation: https://github.com/noskillish/bankmcp
- Website: https://bankmcp.dk

### Implementation Details

The server learns its public address from Railway, so no variables are needed. State lives in `/data/bank.json`; balances and transactions are fetched on request and not stored.

## Why Deploy BankMCP™ on Railway?

Railway gives the server what it needs in one click: a container, a persistent volume and an https domain. Software, not a service: you own the deployment and its security. Use at your own risk; see the disclaimer in the repository.

## Similar templates

- [Chat Chat](https://railway.com/deploy/-WWW5r) — Chat Chat, your own unified chat and search to AI platform.
- [stella](https://railway.com/deploy/stella) — Self-host stella with web, API, Postgres, Redis, and object storage.
- [Hermes Agent | OpenClaw Alternative with Dashboard](https://railway.com/deploy/hermes-agent-or-openclaw-alternative-wit) — Self-Hosted Hermes AI Agent for Telegram, Discord & Slack

Open this page in a browser: https://railway.com/deploy/bankmcptm
