此 模型上下文协议(MCP) 服务器使AI能够与诺曼金融API进行交互,通过标准化协议访问会计、发票、公司、客户、税务等信息。
<table> <td align="center"> <a href="https://glama.ai/mcp/servers/@norman-finance/norman-mcp-server"> <img width="250" height="auto" src="https://gips1.baidu.com/it/u=2868535875,4034674065&fm=3081&app=3081&f=PNG?w=760&h=400" alt="诺曼金融 MCP 服务器" /> </a> </td> <td align="center"> <a href="https://mseep.ai/app/norman-finance-norman-mcp-server"> <img src="https://gips0.baidu.com/it/u=1143758281,1674642602&fm=3081&app=3081&f=PNG?w=520&h=180" alt="MseeP.ai 安全评估徽章" /> </a> </td> </tr> </table>[!NOTE]
诺曼金融 MCP 服务器目前处于测试阶段。我们欢迎您的反馈,并鼓励您通过在此处 提交问题 来报告任何错误。
在使用此 MCP 服务器之前,您需要:
诺曼现在提供托管远程 MCP 服务器:
推荐使用远程 MCP,因为它利用了 OAuth 身份验证,允许您直接使用诺曼账户登录,无需手动创建或管理访问令牌。
要将诺曼 MCP 服务器添加到 Cursor,请将以下深度链接复制粘贴到浏览器中:
cursor://anysphere.cursor-deeplink/mcp/install?name=norman-finance-mcp&config=eyJjb21tYW5kIjoibnB4IiwidHlwZSI6InNzZSIsImFyZ3MiOlsibWNwLXJlbW90ZSIsImh0dHBzOi8vbWNwLm5vcm1hbi5maW5hbmNlL3NzZSJdfQ==
将诺曼 MCP 服务器添加到 Claude.ai:
对于 Claude Max:
https://mcp.norman.finance/sse对于 Claude Enterprise & 团队:
https://mcp.norman.finance/sse启用诺曼集成:
要在 Claude Desktop 中运行诺曼金融 MCP 服务器,可以使用上述说明或按照以下步骤手动添加:
claude_desktop_config.json 文件,如下所示:{
"mcpServers": {
"norman-mcp-server": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.norman.finance/sse"]
}
}
}
遵循此处的说明:安装 uv
{
"mcpServers": {
"norman-mcp-server": {
"command": "<home_path>/.local/bin/uvx",
"args": [
"--from",
"norman-mcp-server@latest",
"norman-mcp"
],
"env": {
"NORMAN_EMAIL": "your-email@example.com",
"NORMAN_PASSWORD": "your-password",
"NORMAN_ENVIRONMENT": "production"
}
}
}
}
诺曼 MCP 服务器支持两种身份验证方法:
当使用 MCP Inspector、Claude 或其他 SSE 客户端时,服务器使用 OAuth 2.0 身份验证:
python -m norman_mcp --transport sse
当使用 Claude Desktop 或 stdin/stdout 通信时,通过环境变量提供凭据:
# .env
NORMAN_EMAIL=your-email@example.com
NORMAN_PASSWORD=your-password
NORMAN_ENVIRONMENT=production # 或 "sandbox" 用于开发环境
NORMAN_API_TIMEOUT=200 # 请求超时时间(秒)
服务器可以通过以下环境变量进行配置:
# 身份验证(适用于 stdio 传输)
NORMAN_EMAIL=your-email@example.com
NORMAN_PASSWORD=your-password
NORMAN_ENVIRONMENT=production # 或 "sandbox" 用于开发环境
# 服务器配置
NORMAN_MCP_HOST=0.0.0.0 # 绑定主机
NORMAN_MCP_PORT=3001 # 绑定端口
NORMAN_MCP_PUBLIC_URL=http://example.com # OAuth 回调的公共 URL(远程访问重要)
NORMAN_API_TIMEOUT=200 # 请求超时时间(秒)
本节面向希望开发或扩展诺曼金融 MCP 服务器的贡献者。
git clone https://github.com/norman-finance/norman-mcp-server.git
cd norman-mcp-server
pip install -e .
然后更新您的 claude_desktop_config.json 文件,直接指向 Python 模块:
{
"mcpServers": {
"norman-mcp-server": {
"command": "<path_to_your_python>/python",
"args": ["-m", "norman_mcp"],
"env": {
"NORMAN_EMAIL": "your-email@example.com",
"NORMAN_PASSWORD": "your-password",
"NORMAN_ENVIRONMENT": "production"
}
}
}
}
您有功能想法或想看到的内容吗?分享您的建议