
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

calebl/ynab-mcp-server
A YNAB budget management MCP server built on mcp-framework, providing tools to interact with YNAB budgets, supporting budget queries, transaction management and more.
{
"mcpServers": {
"ynab": {
"command": "node",
"args": [
"/absolute/path/to/ynab-mcp-server/dist/index.js"
],
"env": {
"YNAB_API_TOKEN": "<YNAB_API_TOKEN>",
"YNAB_PLAN_ID": "<YNAB_PLAN_ID>"
}
}
}
}YNAB_API_TOKENYNAB_PLAN_IDIn order to have an AI interact with this tool, you will need to get your Personal Access Token from YNAB: https://api.ynab.com/#personal-access-tokens. When adding this MCP server to any client, you will need to provide your personal access token as YNAB_API_TOKEN. This token is never directly sent to the LLM. It is stored privately in an environment variable for use with the YNAB api.
A Model Context Protocol (MCP) server for interacting with your YNAB plans at https://ynab.com
ynab_list_plans
Every plan on the account.
ynab_plan_summary
A month at a glance: income, budgeted, activity, Ready to Assign, plus categories split into overspent, underfunded (goal not yet met) and positive_balance.
ynab_list_accounts
Accounts with balances. includeClosedAccounts to see closed ones.
ynab_list_categories
Categories grouped by category group, with goal info.
ynab_list_payees
Payees, for resolving payee IDs.
ynab_list_months
Every plan month with its summary numbers.
ynab_list_scheduled_transactions
Scheduled/recurring transactions.
ynab_get_transactions
Transactions filtered by sinceDate, accountId, categoryId, payeeId, type (all/uncategorized/unapproved) and limit (default 100).
ynab_get_unapproved_transactions
Unapproved transactions, optionally from sinceDate onward.
ynab_suggest_categories
Opt-in, read-only category previews for unapproved, uncategorized ordinary outflows.
ynab_spending_by_category
Total spend per category over a date range, biggest first, with share of total.
ynab_spending_by_payee
The same, grouped by merchant.
ynab_cash_flow
Income vs spending per month with the running net, from YNAB's own monthly totals.
ynab_create_transaction
Creates a transaction.
ynab_update_transaction
Updates any subset of an existing transaction's fields, or splits an unsplit one with subtransactions.
ynab_delete_transaction
Deletes a transaction.
ynab_approve_transaction
Approves (or un-approves) one transaction.
ynab_bulk_approve_transactions
Approves an array of transaction IDs in one API call.
ynab_apply_category_suggestions
Applies up to 25 explicit category suggestions with refetch and stale-data checks, dry-run support, and a pre-write undo manifest.
ynab_update_category_budget
Sets the total budgeted amount for a category in a month.
ynab_import_transactions
Triggers an import from linked institutions, the same as hitting Import in the YNAB app.
ynab_move_money
Moves budgeted money between two categories in a month, for covering overspending.
ynab_auto_assign
Spreads Ready to Assign over categories with unmet monthly goals, largest shortfall first. dryRun to preview, maxTotal to cap it.
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

stripe/agent-toolkit
It contains a collection of SDKs to help you integrate Stripe with LLMs and agent frameworks, including.

demcp/awesome-web3-mcp-servers
MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.

financial-datasets/mcp-server
This is a Model Context Protocol (MCP) server that provides access to stock market data from Financial Datasets.

GalaxyLLMCI/lyraios
LYRAI is a Model Context Protocol (MCP) operating system for multi-AI AGENTs designed to extend the functionality of AI applications (such as Claude Desktop and Cursor) by enabling them to interact with financial networks and blockchain public chains.

mcpdotdirect/evm-mcp-server
A comprehensive Model Context Protocol (MCP) server that provides blockchain services across 60+ EVM-compatible networks. This server enables AI agents to interact with Ethereum, Optimism, Arbitrum, Base, Polygon, and many other EVM chains with a unified interface through 22 tools and 10 AI-guided prompts.

longportapp/openapi
Longport OpenAPI provides programmatic quote trading interfaces for investors with research and development capabilities and assists them to build trading or quote strategy analysis tools based on their own investment strategies. The functions fall into the following categories.