mcpField
M
MCP Server for Veryfi Document Processing

MCP Server for Veryfi Document Processing

本地服务
github.com/veryfi金融数据057 周前更新

关于 MCP Server for Veryfi Document Processing

此 MCP 服务将 Veryfi 文档处理能力接入 MCP 客户端,用于从文档中提取数据。适合需要通过 MCP 集成调用 Veryfi 文档提取功能的用户。

主要功能

  1. 01集成 Veryfi API
  2. 02提取文档数据
  3. 03通过环境变量或 `.env` 配置凭据

适用场景

  1. 01使用 Veryfi 提取文档数据
  2. 02从 MCP 客户端调用 Veryfi 处理

MCP 相关

通过 MCP 服务提供 Veryfi 文档数据提取能力;README 未说明具体工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

用于 Veryfi 文档处理的 MCP 服务

概述

一个模型上下文协议(MCP)服务实现,可与 Veryfi 集成,从文档中提取数据。

设置

获取 Veryfi 用户名、client_id 和 api key

登录 https://app.veryfi.com,然后前往 https://app.veryfi.com/api/settings/keys/

使用 Claude Desktop

修改 claude_desktop_config.json 并添加以下内容:

请勿在此处设置环境变量。如果 MCP 服务使用的环境变量与其他代码使用的环境变量不同,会造成混淆。

请改为在执行环境中设置,或使用 .env 文件。

{
    "mcpServers": {
        "veryfi": {
            "command": "uv",
            "args": [
                "--directory",
                "path/to/mcp-server",
                "run",
                "src/server.py"
            ],
            "env": {}
        }
    }
}

开发环境设置

本地开发
  1. 克隆仓库

  2. 创建 .env 文件,并添加以下变量:

    VERYFI_CLIENT_ID="veryfi-client-id-goes-here_client_id"
    VERYFI_USERNAME="veryfi-username-goes-here"
    VERYFI_API_KEY="veryfi-api-key-goes-here"
    

或者,也可以在执行环境中设置环境变量。 例如,在 Mac 上,将以下内容追加到 ~/.zprofile

export VERYFI_CLIENT_ID="veryfi-client-id-goes-here_client_id"
export VERYFI_USERNAME="veryfi-username-goes-here"
export VERYFI_API_KEY="veryfi-api-key-goes-here"
  1. 安装依赖项:

    pip install uv
    uv sync
    
  2. 在本地运行服务:

    uv run mcp dev src/server.py
    
测试

运行测试套件:

uv run pytest

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。