Token导航 LogoToken导航TokenDH.com
MCP Gastos logo
运维云端stdio官方级别未说明来源级核验

MCP Gastos

MCP Server

一个基于FastMCP的个人支出管理服务,通过CSV文件记录和管理支出,支持添加、查询和分析支出数据。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
Python自动化云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

BrayanTM

提供方

BrayanTM

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install fastmcp

详细介绍

MCP成本

通过CSV文件管理个人支出的MCP服务器(模型上下文协议)。该项目由FastMCP构建,允许人工智能代理以结构化的方式添加、查询和分析支出。

🚀 特点

  • 工具: agregar_gasto -向CSV注册添加新支出
  • 资源: resource://gastos -查询LLMS消费的格式化成本
  • 提示:生成过去5天支出摘要的模板
  • 验证:确保一致性的支付方法列表
  • 统计数据:按类别和付款方式自动计算总额

📋 要求

  • Python>=3.14
  • 快速MCP>=2.13.1

🔧 安装

  1. 克隆存储库:
git clone https://github.com/BrayanTM/mcp-basico.git
cd mcp-basico
  1. 安装依赖项:
pip install fastmcp

🎯 使用

运行MCP服务器

python main.py

CSV结构

档案馆 gastos.csv 使用以下结构:

Fecha,Categoría,Cantidad,Método de pago
2025-11-16,Alimentación,45.50,Tarjeta de crédito

专栏:

  • 日期:ISO 8601格式(YY-MM-DD)
  • 分类:自由文本(例如:“食物”、“交通”、“健康”)
  • 数量:小数点后2位
  • 付款方式:已验证的枚举(借记卡、信用卡、现金)

MCP的功能

工具: agregar_gasto

向CSV文件添加新支出:

agregar_gasto(
    fecha="2025-11-16",
    categoria="Alimentación",
    cantidad=45.50,
    metodo_pago=MetodoPago.TARJETA_CREDITO
)

参数:

  • fecha (STR):YYY-MM-DD格式的日期
  • categoria (STR):支出类别
  • cantidad (浮动):支出金额
  • metodo_pago (方法付款):有有效值的枚举

资源: resource://gastos

以结构化标记格式返回所有支出,包括:

  • 记录的总费用
  • 支出总额
  • 按类别分组的小计
  • 所有费用的详细清单

提示: prompt_agregar_gasto

生成过去5天支出的智能摘要,按天和类别分组。

📂 项目结构

mcp-basico/
├── main.py           # Servidor MCP con tools, resources y prompts
├── gastos.csv        # Archivo de datos (generado automáticamente)
├── pyproject.toml    # Configuración del proyecto
└── README.md         # Documentación

🔐 有效付款方式

服务器通过枚举验证付款方法:

  • MetodoPago.TARJETA_DEBITO →“借记卡”
  • MetodoPago.TARJETA_CREDITO →“信用卡”
  • MetodoPago.EFECTIVO →“有效”

📊 输出示例

查询资源时 resource://gastos,您将获得以下格式:

# Registro de Gastos

Total de gastos registrados: 34

Total gastado: $1,724.54

## Gastos por Categoría

### Alimentación
- Cantidad de gastos: 11
- Total: $525.20

### Transporte
- Cantidad de gastos: 6
- Total: $93.50

...

🛠️ 发展公约

  • 编码:始终使用 utf-8 与特殊字符兼容
  • CSV使用: newline='' 以写模式打开文件时
  • 数量格式:总是 .2f 对于两个小数
  • 错误处理:尝试/除非有西班牙语描述信息
  • 输出参数LLM:具有明确层次结构的标记

👤 作者

BrayanTM

______________________________________________________________________

备注:该MCP服务器旨在由实现MCP协议的AI代理使用,从而允许使用自然语言进行自动费用管理。

目录标签

目录标签

Python自动化云端部署个人财务管理本地部署CSV数据处理支出分析自动化工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP