Toshl MCP Server
@hktari
About Toshl MCP Server
MCP server for integrating Toshl Finance with AI agents via the Model Context Protocol
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Toshl MCP Server?
The Toshl MCP Server is an MCP (Model Context Protocol) server that bridges AI agents with the Toshl Finance API, enabling agents to access, analyze, and provide insights on financial data from Toshl.
How to use Toshl MCP Server?
Install Node.js v18+, clone the repository, install dependencies, create a .env file with your Toshl API token, build with npm run build, and start with npm start. Configure the MCP client to point to the built server with the required environment variables.
Key features of Toshl MCP Server
- READ access to Toshl Finance API endpoints (accounts, categories, tags, budgets, user, planning)
- MCP Resources for listing and getting details of accounts, categories, tags, budgets, user profile, and entries
- MCP Tools for account, category, tag, budget, user, entry, and analysis operations
- Entry management tools: create, update, delete, list, and get entry details
- Analysis tools for spending by category, budget performance, and account balances
- Configurable caching (TTL, enabled/disabled) and logging level
Use cases of Toshl MCP Server
- AI agents retrieving and summarizing account balances and transaction history
- Automated budget performance analysis and spending breakdown by category
- Creating or updating financial entries through natural language commands
- Generating financial reports and insights from Toshl data for personal finance management
FAQ from Toshl MCP Server
What does Toshl MCP Server do?
It provides a bridge between AI agents and the Toshl Finance API, allowing agents to read financial data and perform actions like listing accounts, categories, budgets, entries, and analyzing spending.
What are the prerequisites?
Node.js v18 or higher, npm v8 or higher, and a Toshl Finance API token obtained from the Toshl developer portal.
How do I get a Toshl API token?
Go to https://developer.toshl.com/apps/, create a new personal token by entering a description and your account password.
What configuration options are available?
Environment variables: TOSHL_API_TOKEN (required), TOSHL_API_BASE_URL (default https://api.toshl.com), CACHE_TTL (default 3600 seconds), CACHE_ENABLED (default true), LOG_LEVEL (default info), and MCP server name/version.
Does the server support write operations?
Yes, entry tools include create, update, and delete operations for entries.
Frequently asked questions
What does Toshl MCP Server do?
It provides a bridge between AI agents and the Toshl Finance API, allowing agents to read financial data and perform actions like listing accounts, categories, budgets, entries, and analyzing spending.
What are the prerequisites?
Node.js v18 or higher, npm v8 or higher, and a Toshl Finance API token obtained from the Toshl developer portal.
How do I get a Toshl API token?
Go to https://developer.toshl.com/apps/, create a new personal token by entering a description and your account password.
What configuration options are available?
Environment variables: `TOSHL_API_TOKEN` (required), `TOSHL_API_BASE_URL` (default https://api.toshl.com), `CACHE_TTL` (default 3600 seconds), `CACHE_ENABLED` (default true), `LOG_LEVEL` (default info), and MCP server name/version.
Does the server support write operations?
Yes, entry tools include create, update, and delete operations for entries.
Basic information
More Other MCP servers
MaxKB
1Panel-devπ₯ MaxKB is an open-source platform for building enterprise-grade agents. εΌΊε€§ζη¨ηεΌζΊδΌδΈηΊ§ζΊθ½δ½εΉ³ε°γ
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
ghidraMCP
LaurieWiredMCP Server for Ghidra
Comments