Up Bank MCP
MCP setup
This page explains how to connect this deployed MCP server to ChatGPT or another remote MCP client.
Connect in ChatGPT
Use this URL when ChatGPT asks for the MCP server:
https://up.jacobwisniewski.dev/mcp
- Open ChatGPT in a browser.
- Open Settings, then Apps.
- Open Advanced settings and enable Developer mode.
- Return to Apps and select Create app.
- Name it Up Bank or another clear name.
- Choose Server URL, paste the MCP URL, and leave authentication as OAuth.
- Accept the custom MCP server warning, connect the app, and complete the Up token authorization page.
First test:
Use the Up Bank connector and run up_ping only.
Connect another MCP client
Use this URL for remote MCP clients that support Streamable HTTP and OAuth:
https://up.jacobwisniewski.dev/mcp
- Open your MCP client's settings and add a new remote MCP server or custom connector.
- Choose Streamable HTTP, remote MCP, or server URL if the client asks for a connection type.
- Paste the MCP server URL above.
- Choose OAuth authentication if the client asks. Most clients should discover the OAuth endpoints automatically.
- Connect the server, complete the Up token authorization page, then test with
up_ping.
This hosted deployment is OAuth-only. If your client cannot connect to authenticated remote MCP servers with OAuth, use a self-hosted local or private deployment instead.
OAuth values
Most clients only need the MCP server URL. Use these values only if your client asks for them.
- MCP server URL
-
https://up.jacobwisniewski.dev/mcp - Transport
- Streamable HTTP
- Authentication
- OAuth 2.1 authorization code with PKCE
- Protected resource metadata
-
https://up.jacobwisniewski.dev/.well-known/oauth-protected-resource - Authorization server metadata
-
https://up.jacobwisniewski.dev/.well-known/oauth-authorization-server - Authorization URL
-
https://up.jacobwisniewski.dev/oauth/authorize - Token URL
-
https://up.jacobwisniewski.dev/oauth/token - Dynamic client registration
-
https://up.jacobwisniewski.dev/oauth/register
Up token authorization
- Open the Up app on your phone.
- Swipe right to the Up tab.
- Open Data sharing.
- Tap Personal Access Token.
- Generate a token, choose its duration, and copy the token beginning with
up:yeah:. - Paste it only into this server's authorization page, not into a ChatGPT message.
To revoke access later, disconnect the MCP app in your client and revoke or rotate the Up personal access token in the Up app under Data sharing.