ynab-mcp-server
Verified Safeby arunselvarajdb
Overview
A read-only Model Context Protocol (MCP) server for interacting with YNAB budgets, providing tools and resources for querying financial data and generating spending insights.
Installation
uv run ynab-mcp-serverEnvironment Variables
- YNAB_API_TOKEN
Security Notes
The server demonstrates strong security practices, including Pydantic-based environment variable validation (specifically checking for placeholder YNAB_API_TOKEN), a read-only design, and comprehensive security documentation detailing API token handling, dependency auditing (Bandit, pip-audit), pre-commit hooks (detect-secrets), and a vulnerability reporting policy. CORS is set to allow all origins in debug mode for HTTP, which is noted to be restricted in production. No 'eval' or other highly dangerous patterns were found.
Similar Servers
actual-budget-mcp-server
A Model Context Protocol (MCP) HTTP server that exposes Actual Budget API functionality as streamable tools and resources for AI agents.
fmp_mcp_server
Serves real-time financial data via Model Context Protocol (MCP) to AI agents and LLM applications for various financial analyses.
ynab-mcp
Exposes YNAB (You Need A Budget) financial data to LLMs via the Model Context Protocol (MCP) for querying budget information.
ynab-mcpb
Connects a YNAB budget to an MCP client (e.g., Claude Desktop) to manage finances using natural language, including receipt itemization and bank reconciliation.