Token导航 LogoToken导航TokenDH.com
Surefinance MCP Server logo
AI代理未说明官方级别未说明来源级核验

Surefinance MCP Server

MCP Server

SureFinance MCP服务器为金融数据集成提供标准化工具和资源,支持查询账户、交易、预算和分析。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Ruby财务管理金融数据数据集成API集成

安装说明

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

作者 / 组织

oculairmedia

提供方

oculairmedia

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

SureFinance MCP 服务器

SureFinance金融数据集成的模型上下文协议(MCP)服务器。

概述

此MCP服务器通过标准化工具和资源,提供对SureFinance财务数据的程序化访问。它使AI助手和其他MCP客户端能够查询账户、交易、预算和分析数据。

技术栈

  • 语言: Ruby 3.4.4
  • MCP SDK:(可译为)MCP软件开发工具包 官方Ruby SDK
  • 交通: HTTP/HTTPS(超文本传输协议/超文本传输安全协议)
  • 数据库: PostgreSQL(与SureFinance Rails应用共享)

项目结构

surefinance-mcp-server/
├── lib/
│   ├── surefinance_mcp/
│   │   ├── server.rb        # Main MCP server
│   │   ├── tools/           # MCP tool implementations
│   │   ├── resources/       # MCP resource handlers
│   │   └── models/          # Data models
│   └── surefinance_mcp.rb   # Main entry point
├── config/
│   ├── database.yml         # Database configuration
│   └── server.yml           # Server configuration
├── Gemfile
├── Dockerfile
├── docker-compose.yml
└── README.md

快速入门

# Install dependencies
bundle install

# Set up environment
cp .env.example .env
# Edit .env with your configuration

# Run the server
bundle exec ruby lib/surefinance_mcp.rb

Docker 部署

# Build and run with Docker Compose
docker compose up --build -d

# View logs
docker compose logs -f surefinance-mcp

环境

服务器使用 .env 用于配置。审查 .env.example 对于可用的选项,包括服务器主机/端口、数据库连接、认证密钥和日志记录。

MCP表面积

工具

  • get_accounts — 列出所有当前有余额的账户
  • get_account_balance_history — 提供余额历史记录以用于绘图
  • get_transactions — 查询交易,可选过滤器
  • search_transactions — 在交易中执行关键词搜索
  • get_budgets — 提交包含期间分析的预算
  • get_categories — 列出类别和层级结构

资源

  • surefinance://accounts/{id} — 账户详情和余额历史
  • surefinance://transactions/{id} — 交易详情
  • surefinance://budgets/{id} — 预算详情和支出明细
  • surefinance://holdings/{id} — 投资控股详情

认证

服务器支持通过以下方式进行身份验证:

  • API密钥(针对可信任的客户端)
  • JWT令牌(用于程序化访问)

看见 认证指南 详情请见。

发展

# Run tests
bundle exec rspec

# Run linter
bundle exec rubocop

# Auto-fix linting issues
bundle exec rubocop -a

文档

完整的文档可在以下位置获取: BookStack(书籍堆栈/书籍库)

相关项目

许可证

MIT 许可证 - 详情请参阅 LICENSE 文件

目录标签

目录标签

Ruby财务管理金融数据数据集成API集成本地部署API服务MCP协议

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP