
Norman FinanceMCP Server

2025.05.07
0
Python财务管理会计发票管理客户管理税务报告金融服务
Norman Finance MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,旨在通过标准化协议使 AI 能够与 Norman Finance API 交互。该服务提供了财务管理、会计、发票管理、客户管理、税务报告等功能,适用于企业和个人用户进行高效的财务管理和自动化操作。
View on GitHub
Overview
基本能力
产品定位
Norman Finance MCP Server 是一个财务管理工具,通过 AI 集成提供自动化的财务操作和管理功能。
核心功能
- 认证:安全地与 Norman Finance 账户进行认证
- 公司管理:管理公司详情、获取公司余额、增值税洞察等
- 会计:跟踪交易并进行分类
- 电子发票:创建、查看、发送和处理发票,支持基于合同的定期发票
- 客户管理:创建和管理客户(CRM)
- 税务:查看税务信息和报告,生成官方税务 PDF 预览并提交税务
- 文档管理:上传和管理附件(收据、发票、文档等)
适用场景
- 自动化税务报告
- 交易分析和洞察
- 同步 Stripe 支付
- 通过 Gmail 收据创建交易
- 管理逾期发票
工具列表
- Claude.ai 集成:通过 Claude.ai 直接使用 Norman Finance 功能
- Claude Desktop:通过本地配置使用 Norman MCP Server
常见问题解答
- 如何认证:支持 OAuth 认证和环境变量认证
- 如何安装:提供远程和本地安装选项
- 如何调试:通过环境变量配置服务器参数
使用教程
使用依赖
- 在 Norman Finance 上创建账户
- 准备好邮箱和密码用于认证
安装教程
Claude.ai 集成
- 进入 Settings > Profile
- 找到 "Integrations" 部分
- 点击 "Add more"
- 输入 Norman MCP server URL:
https://mcp.norman.finance/sse
- 点击 "Add" 完成
Claude Desktop 集成
- 下载 Claude Desktop
- 启动 Claude 并进入: Settings > Developer > Edit Config
- 更新
claude_desktop_config.json
文件
调试方式
远程 MCP
python -m norman_mcp --transport sse
本地 MCP
# .env
[email protected]
NORMAN_PASSWORD=your-password
NORMAN_ENVIRONMENT=production
NORMAN_API_TIMEOUT=200