Upvest Investment Operations
Unified workflow capability for building and managing investment experiences on the Upvest platform. Covers user onboarding, account management, order placement, portfolio management, savings plans, and position tracking. Designed for fintech developers and integration engineers building embedded investment features.
What You Can Do
MCP Tools
list-users
List all onboarded users on the investment platform
create-user
Onboard a new user to the investment platform
retrieve-user
Retrieve details for a specific user by ID
list-accounts
List all investment accounts
create-account
Create a new investment account for a user
retrieve-account
Retrieve details for a specific investment account
list-instruments
List available financial instruments (stocks, ETFs, mutual funds)
list-instrument-prices
Get price data for a specific financial instrument
list-orders
List all orders across accounts
place-order
Place a buy or sell order for a financial instrument
retrieve-order
Retrieve details and status for a specific order
cancel-order
Cancel a pending order before execution
list-portfolios
List all investment portfolios
create-portfolio
Create a new investment portfolio with custom allocations
list-savings-plans
List all automated savings plans
create-savings-plan
Create an automated recurring investment savings plan
list-positions
List current investment positions and holdings for an account
list-valuations
Get current and historical account valuations
create-direct-debit
Set up a direct debit payment for account funding
create-withdrawal
Process a cash withdrawal from an investment account
list-reports
List investment reports and statements
list-transactions
List transaction history for accounts
list-webhook-subscriptions
List all registered webhook subscriptions
create-webhook-subscription
Register a new webhook endpoint for event notifications