API Tools
myhold.app
Manages investment portfolios with CRUD operations and paper trading mode.
ENDPOINT 1
https://api.myhold.app/mcp
Known tools 54
list-portfoliosList all investment portfolios for the authenticated user.
get-portfolio-summaryGet a portfolio summary including all wallets and their current values.
create-portfolioCreate a new investment portfolio.
update-portfolioUpdate a portfolio's name, description, or shareholders setting.
set-portfolio-stagedEnable or disable staged (paper trading) mode for a portfolio.
get-portfolio-rebalanceGet a portfolio rebalance analysis showing which assets need adjustment to reach target allocations.
list-walletsList all wallets in a portfolio.
get-wallet-summaryGet a wallet summary including its coins and current values.
create-walletCreate a new wallet inside a portfolio.
update-walletUpdate a wallet's name, description, or target weight.
delete-walletDelete a wallet from a portfolio.
get-wallet-rebalanceGet a wallet rebalance analysis showing which coins need adjustment to reach target weights.
list-wallet-coinsList all coins held in a wallet including quantities and current prices.
add-coin-to-walletAdd a cryptocurrency to a wallet.
update-wallet-coinUpdate the quantity or target weight of a coin in a wallet.
remove-coin-from-walletRemove a cryptocurrency from a wallet.
search-coinsSearch available cryptocurrencies by symbol or name.
get-coinGet detailed information about a cryptocurrency including its latest price
get-coin-by-slugGet detailed information about a cryptocurrency by its CoinMarketCap slug (e.g.
add-coinAdd a cryptocurrency to the MyHold database by CoinMarketCap UCID or slug.
get-market-insightsGet the latest crypto market insights including the Fear & Greed Index and global market metrics.
get-technical-indicatorsGet technical indicators (RSI, MACD, ADX, Bollinger Bands, etc.) for one or more cryptocurrencies.
list-notificationsList all price alerts and notification rules.
get-notificationGet a single notification rule by its ID
create-notificationCreate a new price alert or portfolio notification rule.
update-notificationUpdate a notification's name, description, rule, channels, active state, execution policy, interval, or message template.
list-notification-rule-versionsList the full rule version history for a notification, oldest first.
delete-notificationDelete a price alert or notification rule by its ID
get-notification-logsGet logs for a specific notification rule.
get-notification-current-contextGet the current live context for a notification rule.
mark-notification-log-readMark a specific notification log entry as read
list-notification-logsList all notification logs for the user, optionally filtered by notification or unread status.
get-portfolio-agentGet a portfolio's AI agent configuration including triggers and cron schedules.
create-portfolio-agentCreate an AI agent configuration for a portfolio, including triggers and cron schedules.
update-portfolio-agentUpdate an existing AI agent configuration for a portfolio.
delete-portfolio-agentDelete the AI agent configuration for a portfolio.
list-portfolio-agent-triggersList all time-based triggers for a portfolio AI agent.
create-portfolio-agent-triggerCreate a new time-based trigger for a portfolio AI agent.
update-portfolio-agent-triggerUpdate a specific trigger for a portfolio AI agent by its ID.
delete-portfolio-agent-triggerDelete a specific trigger from a portfolio AI agent by its ID.
get-agent-executionsGet a portfolio AI agent's execution history.
commit-staged-portfolioApply a set of changes to a staged portfolio as a single atomic commit.
list-staged-commitsList commit history for a staged portfolio.
get-staged-commitGet a specific staged portfolio commit by its ID including the full portfolio snapshot.
list-rationalesList all investment rationales.
get-portfolio-rationaleGet a portfolio's investment rationale.
set-portfolio-rationaleCreate or update a portfolio's investment rationale (Markdown supported).
get-commit-rationaleGet the rationale for a specific portfolio commit.
set-commit-rationaleCreate or update the rationale for a specific portfolio commit (Markdown supported).
delete-commit-rationaleDelete the rationale for a specific portfolio commit.
get-notification-rationaleGet a notification's rationale.
set-notification-rationaleCreate or update a notification's rationale (Markdown supported).
delete-notification-rationaleDelete a notification's rationale.
connection-healthCheck the MCP server connection health.