Affinda Connector for AI agents.
5 live capabilities
Extract structured data from resumes and invoices automatically.
Waiting for input…
Why people use Affinda
Affinda for Automated Invoice and Resume Data Extraction
With this Connector, you just give your agent a link. It pulls the data, structures it, and hands it back to you in a format your database can actually read.
What Vinkius changes
You turn messy files into usable data without typing a single character.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Resume Screening
An HR lead asks the agent to parse 50 resumes and list candidates with over 5 years of Python experience using create_document.
- Real-world use case 02
Invoice Auditing
A finance user asks the agent to find all invoices in a workspace that are still in a pending status using list_documents.
- Real-world use case 03
Identity Verification
A compliance officer asks the agent to extract passport numbers from a batch of uploaded ID images using create_document.
Complete set · 5capabilities
The complete Affinda capability set.
These are the exact actions your AI can choose when you ask it to work with Affinda.
01—03
3 capabilities in this set.
Part of 5 available through Affinda.
- 01 Capability
List documents
See every parsed document in your workspace along with its current processing status. This helps you keep track of large batches in one view.
- 02 Capability
Create document
Upload a PDF or image via a public URL to get a high-accuracy JSON extraction. It handles the parsing and waits for the result.
- 03 Capability
Get document
Grab the full JSON data and status for a specific document you've already processed. Use this to pull exact fields into your database.
04—05
2 capabilities in this set.
Part of 5 available through Affinda.
- 04 Capability
List workspaces
View all the different workspace containers in your Affinda account. This makes it easy to organize different projects or clients.
- 05 Capability
List document types
Check exactly which models like Resume, Invoice, or Passport your account supports. Use this to verify your available parsing options.
Set up in minutes
One URL. Then ask Affinda to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Affinda from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_yFIGwqYMwMGDzAPprZCYJ7ppMcFfsuopOw4ljSHA/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Affinda, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Affinda for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_yFIGwqYMwMGDzAPprZCYJ7ppMcFfsuopOw4ljSHA/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Affinda URL.
- Step 03
Save and start
Save the connection and enable Affinda in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"affinda": {
"url": "https://edge.vinkius.com/vk_preview_yFIGwqYMwMGDzAPprZCYJ7ppMcFfsuopOw4ljSHA/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Affinda
Open Agent mode in chat and ask: "Using Affinda, help me...". 5 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"affinda": {
"url": "https://edge.vinkius.com/vk_preview_yFIGwqYMwMGDzAPprZCYJ7ppMcFfsuopOw4ljSHA/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Affinda
Ask Copilot: "Using Affinda, help me...". 5 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"affinda": {
"url": "https://edge.vinkius.com/vk_preview_yFIGwqYMwMGDzAPprZCYJ7ppMcFfsuopOw4ljSHA/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Affinda
Open Cascade and ask: "Using Affinda, help me...". 5 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"affinda": {
"url": "https://edge.vinkius.com/vk_preview_yFIGwqYMwMGDzAPprZCYJ7ppMcFfsuopOw4ljSHA/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Affinda
Ask Cline: "Using Affinda, help me...". 5 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add affinda --transport http "https://edge.vinkius.com/vk_preview_yFIGwqYMwMGDzAPprZCYJ7ppMcFfsuopOw4ljSHA/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Affinda
Ask Claude: "Using Affinda, show me...". 5 tools are ready
Where the request belongs
Work Affinda can move forward.
This is for the HR manager drowning in resumes, the accounts payable clerk stuck in a loop of manual invoice entry, or the compliance officer who needs to verify IDs at scale.
Recruitment Coordinator
Screening hundreds of resumes to find specific skills without opening every single PDF.
Accounts Payable Specialist
Verifying invoice totals and vendor details against a master list automatically.
KYC Compliance Officer
Extracting and verifying passport details for risk assessments in seconds.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsDocSumo
Equip your AI agent to automate document data extraction, manage IDP workflows, and audit processed files via the DocSumo API.
Parsio
Extract structured data from emails and PDFs automatically with AI-powered parsing templates that learn from your documents.
Airparser
AI data extraction orchestration. parse PDFs, emails, and images into structured data via AI.
Alphamoon
Extract data from documents using AI-powered OCR and intelligent document processing for contracts, invoices, and forms.
Docparser
Equip your AI agent to extract data from documents, manage parsers, and track extraction results via the Docparser API.
AlgoDocs
AI document extraction orchestration. parse PDFs, images, and Word docs via AI.
Bring your own AI
Change the model, client or framework. Keep Affinda connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Affinda.
The practical details behind the request, access and result.
Can Affinda MCP help with my hiring process?
Yes. It lets your AI agent parse resumes into structured data, making it much faster to screen candidates and extract key skills without opening every file.
How does Affinda MCP handle different types of invoices?
It supports various invoice formats by extracting key fields like vendor names, totals, and dates into a clean JSON format for your records.
Can I use Affinda MCP to verify IDs for compliance?
Absolutely. You can use it to pull specific details from identity documents like passports, which helps automate KYC and risk assessment workflows.
Does Affinda MCP support high-volume document parsing?
Yes, it's designed to handle large volumes of documents, allowing you to track the status of entire batches and get structured data back quickly.
How do I check the status of a document I just uploaded?
You can ask your agent to check your workspace status. It will retrieve the latest processing updates for all your recent uploads in one go.
What kind of files can Affinda MCP process?
It can process various file types including PDFs and images of resumes, invoices, receipts, and identity documents like passports.
How do I find my Affinda API Key?
Log in to Affinda, click on your profile avatar, and go to Settings > API Keys. You can generate a new token there. Remember to copy it immediately, as it is only shown once.
What document types are supported?
Affinda supports dozens of specialized models including Resumes, Invoices, Receipts, Passports, Driver Licenses, and Purchase Orders. Use the list_document_types capability to see the full list for your account.
Can I parse a document via a public URL?
Yes! The create_document capability accepts a url parameter. Simply provide the direct link to the PDF or image, and Affinda will retrieve and parse it automatically.
One connection away
Give your agent a direct line to Affinda.
Connect Affinda once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available