budgetsco-mcp-server
MCP Server for Budgetsco
Documentation
Budgetsco MCP Server
MCP Server for Budgetsco, enabling personal finance management through transactions, budgeting, and financial tracking capabilities.
Table of Contents
Prerequisites
- Node.js (version 22.x recommended)
- Check your Node.js version with: `node --version`
- A Budgetsco personal access token
Setup
1. Clone the repository
2. Create a `.env` file in the root directory with your Budgetsco access token:
BUDGETSCO_ACCESS_TOKEN='your_access_token_here'3. Install dependencies:
npm installAvailable Tools
The server provides several tools for managing personal finances:
Transactions
- Create, edit, and delete transactions
- View transaction history with flexible filters
- Support for various payment modes (Cash, Credit Card, UPI, etc.)
Categories
- Get predefined and custom categories
- Create and manage custom categories
- Categorize transactions for better financial tracking
Recurring Transactions
- Set up automated recurring transactions
- Manage daily, monthly, or yearly recurring entries
- Skip or mark recurring transactions as complete
Budgeting
- Set and manage budgets for different categories
- Track budget utilization
- Get detailed budget breakdowns
Currency
- Set and manage currency preferences
- Support for multiple international currencies
Development
Available commands:
- `npm run dev`: Launch MCP Inspector against the server (`tsx src/server.ts`)
- `npm run start`: Run the production server
- `npm run build`: Build the project
- `npm run lint`: Run linting checks
- `npm run format`: Format code
- `npm run test`: Run tests
Configuration
Environment Variables
- `BUDGETSCO_ACCESS_TOKEN` (required): Your Budgetsco personal access token
Client Configuration
To use this MCP server with clients like Claude, add the following configuration:
{
"mcpServers": {
"budgetsco": {
"command": "npx",
"args": ["@budgetsco/mcp"],
"env": {
"BUDGETSCO_ACCESS_TOKEN": ""
}
}
}
}License
This project is licensed under the MIT License. See the LICENSE file for details.
Built with the official MCP TypeScript SDK (`@modelcontextprotocol/sdk`). The server uses stdio transport; log diagnostics to stderr only so stdout stays reserved for JSON-RPC.
Frequently asked questions
What is budgetsco-mcp-server?
budgetsco-mcp-server is MCP Server for Budgetsco
How do I install budgetsco-mcp-server?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is budgetsco-mcp-server open source?
Yes — it is hosted on GitHub at https://github.com/drishit96/budgetsco-mcp-server.
Related MCP tools
Model Context Protocol Servers
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
MCP server to provide Figma layout information to AI coding agents like Cursor
The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Instant is the best backend for AI-coded apps. You get auth, permissions, storage, presence, and streams — everything you need to ship apps your users will love.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP