mcp-server
0
This project is an MCP server designed for integrating with Veryfi, providing document data extraction capabilities through Veryfi APIs. It offers instructions for setting up and developing in conjunction with Claude Desktop.
MCP Server for Veryfi Document Processing
Overview
A Model Context Protocol (MCP) server implementation that integrates with Veryfi for data extraction from documents
Setup
With Claude Desktop
Modify claude_desktop_config.json to include this
{
"mcpServers": {
"veryfi": {
"command": "uv",
"args": [
"--directory",
"path/to/mcp-server",
"run",
"src/server.py"
],
"env": {
"VERYFI_CLIENT_ID": "...",
"VERYFI_API_TOKEN": "..."
}
}
}
}
In Claude, you can simply prompt with process document and parameters
Development Setup
Local Development
-
Clone the repository
-
Create a
.env
file with the following variables:VERYFI_CLIENT_ID=your_client_id VERYFI_API_TOKEN=your_api_token
-
Install dependencies:
pip install uv uv sync
-
Run the server locally:
uv run mcp dev src/server.py
Testing
Run the test suite with:
uv run pytest