Up Bank MCP Server

by stuliston

181 downloads
Not rated
GitHub

About

MCP (Model Context Protocol) server implementation for Up Bank's API

Details

Author
stuliston
Downloads
181
Categories
Finance

- Account balance checking
- Transaction history viewing
- Secure API token handling via .env
- MCP‑compliant server implementation

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Up Bank MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Clone the repository, create a Python virtual environment (3.10+), install dependencies via pip install -r requirements.txt, and create a .env file with your Up Bank API token as UP_TOKEN. Then run the MCP server.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "up bank mcp server": {
            "up-bank-mcp": {
                "command": "python",
                "args": [
                    "-m",
                    "venv",
                    "venv"
                ]
            }
        }
    }
}

McpServers

{
    "up-bank-mcp": {
        "command": "python",
        "args": [
            "-m",
            "venv",
            "venv"
        ]
    }
}

Up Bank MCP Server

An MCP (Model Context Protocol) server implementation for Up Bank's API, allowing AI agents to interact with Up Bank accounts.

Features

- Account balance checking
- Transaction history viewing
- Secure API token handling
- MCP-compliant server implementation

Requirements

- Python 3.10+
- Up Bank API token
- MCP SDK

Setup

1. Clone the repository
2. Create a virtual environment:

   python -m venv venv
source venv/bin/activate # On Unix/macOS

3. Install dependencies:
   pip install -r requirements.txt

4. Create a .env file with your Up Bank API token:
   UP_TOKEN=your_token_here

Development

Currently in initial development phase. Features being implemented:
- Basic account information retrieval
- Transaction history viewing
- MCP server implementation

Security

- API tokens are stored in .env file (not committed to repository)
- Using environment variables for sensitive data
- Following Up Bank API security best practices

License

MIT License

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.