mcp-upbank
MCP-Upbank is a Model Context Protocol server implementation that integrates with the Up Bank API to test its usability for daily activities with language learning models. The server focuses on retrieving information such as transaction lists while highlighting future opportunities for development and distribution.
MCP-Upbank
A Model Context Protocol server implementation for accessing the Up Bank API
The goal is to test the Up Bank API for potential uses in daily LLM usage. Some ideas include:
- Get a list of transactions for the day and add to daily journaling
- Compare spending habits across months
- Explore career opportunities for the author
How it Works
Follow Up Bank's Getting Started guide to create a Personal Access Token. MCP servers can be linked following instructions for clients like Claude, VS Code, and Cursor. The easiest setup is via Smithery.ai.
Caution: Do not share your Personal Access Token.
How It's Built
Uses openapi specifications found on Github for schema generation using Orval. Handles pagination manually due to opaque cursors.
What's Next
- Enhance Orval's generator tool.
- Create data analysis prompts.
- Distribute executables with package managers like Homebrew and Chocolatey.
- Address unneeded API endpoints.