Abstract API Connector for AI agents.
6 live capabilities
Verify emails, geolocate IPs, and audit corporate VAT data instantly.
Waiting for input…
Why people use Abstract API
Abstract API Data Enrichment for Compliance and Verification
This Connector changes that. You just tell your agent what you need to know. It pulls the company profile, checks the exchange rate, and gives you the dates in one go. You get a verified dataset without the clicking.
What Vinkius changes
Your agent handles the verification so you don't have to.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Cleaning a messy lead list
A marketer asks the agent to verify 500 emails.
- Real-world use case 02
Checking a new vendor
A compliance officer wants to know if a company is legit.
- Real-world use case 03
Mapping user traffic
A dev wants to know where traffic is coming from.
Complete set · 6capabilities
The complete Abstract API capability set.
These are the exact actions your AI can choose when you ask it to work with Abstract API.
01—03
3 capabilities in this set.
Part of 6 available through Abstract API.
- 01 Capability
Get exchange rate
Get live currency rates between any two pairs. It helps you keep your financial data current without manual lookups.
- 02 Capability
Get holidays
List public holidays for any country and year. Use this to plan international projects without missing local closures.
- 03 Capability
Geolocate ip
Get geographic details like city and ISP for an IP address. It helps you understand where your users are actually coming from.
04—06
3 capabilities in this set.
Part of 6 available through Abstract API.
- 04 Capability
Get timezone
Find the current time and timezone for any location. It's great for coordinating meetings across different regions.
- 05 Capability
Validate vat
Check a VAT number and pull the company's profile. This helps you stay compliant when onboarding international business partners.
- 06 Capability
Validate email
Verify if an email is valid and deliverable. Use this to keep your outreach clean and your bounce rates low.
Set up in minutes
One URL. Then ask Abstract API to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Abstract API 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_6bMSwtZ2PQ9N1BvtNyeIKQETQ4lqO0toYrf2doTa/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 Abstract API, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Abstract API for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_6bMSwtZ2PQ9N1BvtNyeIKQETQ4lqO0toYrf2doTa/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 Abstract API URL.
- Step 03
Save and start
Save the connection and enable Abstract API in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"abstract-api": {
"url": "https://edge.vinkius.com/vk_preview_6bMSwtZ2PQ9N1BvtNyeIKQETQ4lqO0toYrf2doTa/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 Abstract API
Open Agent mode in chat and ask: "Using Abstract API, help me...". 6 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"abstract-api": {
"url": "https://edge.vinkius.com/vk_preview_6bMSwtZ2PQ9N1BvtNyeIKQETQ4lqO0toYrf2doTa/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 Abstract API
Ask Copilot: "Using Abstract API, help me...". 6 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"abstract-api": {
"url": "https://edge.vinkius.com/vk_preview_6bMSwtZ2PQ9N1BvtNyeIKQETQ4lqO0toYrf2doTa/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 Abstract API
Open Cascade and ask: "Using Abstract API, help me...". 6 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"abstract-api": {
"url": "https://edge.vinkius.com/vk_preview_6bMSwtZ2PQ9N1BvtNyeIKQETQ4lqO0toYrf2doTa/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 Abstract API
Ask Cline: "Using Abstract API, help me...". 6 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add abstract-api --transport http "https://edge.vinkius.com/vk_preview_6bMSwtZ2PQ9N1BvtNyeIKQETQ4lqO0toYrf2doTa/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 Abstract API
Ask Claude: "Using Abstract API, show me...". 6 tools are ready
Where the request belongs
Work Abstract API can move forward.
This is for the data nerd who hates messy spreadsheets and the compliance officer who needs to move faster without skipping steps.
Data Analyst
Verifies user location and metadata during market research to ensure data integrity.
Compliance Officer
Audits corporate profiles and VAT numbers for new vendors without manual database searches.
Marketing Manager
Cleans email lists to stop wasting spend on dead leads and keep sender reputation high.
Operations Lead
Coordinates international projects by pulling real-time holiday data and timezones.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsAbstractAPI
Equip your AI agent with AbstractAPI's data enrichment. validate emails, geolocate IPs, check phone numbers, and enrich company data.
Foxentry
Validate and autocomplete addresses, emails, and phone numbers in forms to eliminate bad data before it enters your systems.
Clearout
Verify email addresses in bulk before sending campaigns to protect your sender reputation and improve deliverability rates.
NumVerify
Validate and audit phone numbers. identify carriers and locations via AI.
VATNode
Validate and audit VAT numbers. identify tax rates and companies via AI.
Listclean
Verify and validate email addresses in real-time or batch via the Listclean API.
Bring your own AI
Change the model, client or framework. Keep Abstract API 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 Abstract API.
The practical details behind the request, access and result.
Can Abstract API help me verify business records?
Yes, it pulls company details and validates VAT numbers so you don't have to search manual databases.
How does Abstract API handle geolocation?
It takes an IP address and returns the city, country, and ISP information immediately.
Can I use Abstract API to clean my email list?
You can ask your agent to run validate_email on your list to see which addresses are actually deliverable.
Does Abstract API provide real-time currency data?
Yes, it fetches current exchange rates for any currency pair you ask for.
Can Abstract API help with international scheduling?
It provides both local timezones and public holiday lists for different countries.
Is Abstract API good for compliance?
It's great for verifying corporate profiles and VAT status, which are key parts of due diligence.
How do I find my Abstract API Key?
Log in to your Abstract API dashboard, select the API you want to use, and you will find your API Key on the settings page. Copy and paste it below.
Can the agent check if an email is real?
Yes. Use the validate_email capability providing the email address. Your agent will return a deliverability score and identify if the address is a disposable or role-based email.
Is it possible to validate international VAT numbers?
Yes. The validate_vat capability allows your agent to verify VAT numbers for businesses across multiple jurisdictions, primarily in Europe.
One connection away
Give your agent a direct line to Abstract API.
Connect Abstract API once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available