Native V8 Connector for AI agents.
1 live capability
Clean messy datasets and deduplicate records with precise string matching.
Waiting for input…
Why people use Native V8
Fuzzy String Distance Engine for Data Cleaning & Deduplication
With this Connector, your agent handles the comparison for you. It takes two strings, runs them through three different mathematical models, and gives you the exact numbers. You stop guessing and start using a threshold, like 0.85, to automatically merge records and clean your data in one pass.
What Vinkius changes
You get deterministic, local math for string matching instead of unpredictable AI guesses.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Merging messy mailing lists
A user has two lists with names like 'Jon Smyth' and 'John Smith'.
- Real-world use case 02
Fixing search bar typos
A user types 'Adidass' into a search bar.
- Real-world use case 03
Deduplicating product SKUs
An inventory manager uploads a list of 5,000 SKUs with varied formatting.
Complete set · 1capability
The complete Native V8 capability set.
These are the exact actions your AI can choose when you ask it to work with Native V8.
01
1 capability in this set.
Part of 1 available through Native V8.
- 01 Capability
Calculate fuzzy distance
Calculates Levenshtein, Jaro-Winkler, and Dice scores between two strings. It provides the specific numbers you need to decide if two pieces of text are actually the same.
Set up in minutes
One URL. Then ask Native V8 to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Native V8 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_xvVQOLDybWIA1r0Xqh3QvkWg4DBUiJY5auBfso8h/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 Native V8, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Native V8 for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_xvVQOLDybWIA1r0Xqh3QvkWg4DBUiJY5auBfso8h/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 Native V8 URL.
- Step 03
Save and start
Save the connection and enable Native V8 in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"fuzzy-string-distance-engine": {
"url": "https://edge.vinkius.com/vk_preview_xvVQOLDybWIA1r0Xqh3QvkWg4DBUiJY5auBfso8h/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 Native V8
Open Agent mode in chat and ask: "Using Native V8, help me...". 1 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"fuzzy-string-distance-engine": {
"url": "https://edge.vinkius.com/vk_preview_xvVQOLDybWIA1r0Xqh3QvkWg4DBUiJY5auBfso8h/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 Native V8
Ask Copilot: "Using Native V8, help me...". 1 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"fuzzy-string-distance-engine": {
"url": "https://edge.vinkius.com/vk_preview_xvVQOLDybWIA1r0Xqh3QvkWg4DBUiJY5auBfso8h/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 Native V8
Open Cascade and ask: "Using Native V8, help me...". 1 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"fuzzy-string-distance-engine": {
"url": "https://edge.vinkius.com/vk_preview_xvVQOLDybWIA1r0Xqh3QvkWg4DBUiJY5auBfso8h/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 Native V8
Ask Cline: "Using Native V8, help me...". 1 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add fuzzy-string-distance-engine --transport http "https://edge.vinkius.com/vk_preview_xvVQOLDybWIA1r0Xqh3QvkWg4DBUiJY5auBfso8h/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 Native V8
Ask Claude: "Using Native V8, show me...". 1 tools are ready
Where the request belongs
Work Native V8 can move forward.
Data engineers tired of dirty data, developers building search features, and ops folks cleaning CRM leads.
Data Engineer
Cleaning millions of rows of product SKUs where one typo can break a database.
Full-stack Developer
Building a search bar that needs to handle 'iPhone' vs 'iPhon' without a massive backend.
CRM Administrator
Merging duplicate contact records from multiple marketing sources.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsLevenshtein Distance Engine
Calculate the exact edit distance between two strings. Essential for fuzzy matching, spell checking, and deduplication. Stop LLMs from guessing string similarity.
Fuzzy Match Search
Perform lightning-fast fuzzy string matching across large datasets. Find the closest matches instantly using Levenshtein distance.
Distance Metrics Engine
Calculate mathematically perfect Cosine, Euclidean, Manhattan, and Chebyshev distances between high-dimensional vectors local. Essential for embedding comparisons.
Diff & Patch Calculator
Compute line-level and word-level diffs, generate unified patches, and calculate text similarity.
Exact Levenshtein Distance Calculator
Compute precise edit distances and string similarity scores.
Exact Levenshtein Distance Calculator Alternative
Compute precise edit distances and string similarity scores.
Bring your own AI
Change the model, client or framework. Keep Native V8 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 Native V8.
The practical details behind the request, access and result.
How does Fuzzy String Distance Engine help with my messy CSV files?
It identifies rows that are nearly identical but have typos or slight variations. This helps you merge duplicates and clean up your data without manual checking.
Is Fuzzy String Distance Engine better than using an LLM for typos?
For simple typos, yes. It's faster, cheaper, and gives you a consistent number every time, whereas an LLM can give different answers for the same two words.
Can I use Fuzzy String Distance Engine to find similar product names?
Yes, it's great for that. It can calculate how many character changes are needed to turn one product name into another, helping you group similar items.
Does Fuzzy String Distance Engine work offline?
Yes, the calculations happen locally on your machine. This means your data stays private and you don't need an internet connection to get similarity scores.
What's the difference between the distances in Fuzzy String Distance Engine?
Levenshtein counts edits, Jaro-Winkler is great for names because it weights the beginning of the string more, and Dice looks at character overlap. You can use whichever fits your specific data best.
When should I use Levenshtein?
Levenshtein counts the absolute number of character edits (insertions, deletions, substitutions) required to match the strings. Great for simple spell-checks.
When is Jaro-Winkler better?
Jaro-Winkler gives a score from 0 to 1 and heavily weights matching prefixes. It is the industry standard for matching personal names in databases.
Why not use embeddings?
Embeddings match meaning (semantics). Fuzzy string distances match characters (lexical). If you want to match 'cat' to 'catt', string distance is better.
One connection away
Give your agent a direct line to Native V8.
Connect Native V8 once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available