MCP.so
登录

Toshl MCP Server

@hktari

基本信息

关于 Toshl MCP Server

MCP server for integrating Toshl Finance with AI agents via the Model Context Protocol

Toshl MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Toshl MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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

常见问题

1

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.

2

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.

3

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.

4

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.

5

Does the server support write operations?

Yes, entry tools include create, update, and delete operations for entries.

评论

其他 分类下的更多 MCP 服务器