Skip to content
Vinkius

psl Connector for AI agents.

1 live capability

Parse complex URLs and extract registrable domains for accurate web data analysis.

Live agent request psl / Connector

Waiting for input…

AI Agent

Why people use psl

Public Suffix Extractor for Accurate Web Data Normalization

This Connector changes that by using the official Mozilla Public Suffix List. It fragments hostnames with 100% accuracy, identifying the true root domain and TLD every time. You get clean, usable data without the headache of writing custom regex.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get 100% accurate domain parsing without maintaining your own lists.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 6,100+ Connectors

  1. Real-world use case 01

    Grouping fragmented web traffic

    An analytics agent is processing a CSV of 50,000 URLs.

  2. Real-world use case 02

    Filtering cloud noise from scrapers

    A developer is building a web scraper.

  3. Real-world use case 03

    Cleaning marketing link data

    A marketing capability needs to find the main domain of a link.

Complete set · 1capability

The complete psl capability set.

These are the exact actions your AI can choose when you ask it to work with psl.

Capability set01 / 01

01

1 capability in this set.

Part of 1 available through psl.

  1. 01 Capability

    Extract domain

    Pulls the true root domain, TLD, and subdomain from any hostname using the Mozilla Public Suffix List. It correctly handles complex suffixes like .co.uk or .com.br.

Set up in minutes

One URL. Then ask psl to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use psl from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_LmUqJapaOSRBG8u0znMC3iVKUNjgZCM8mbyDzszm/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it psl, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable psl for the conversation.

Where the request belongs

Work psl can move forward.

Built around the request

Data engineers and web developers who are tired of broken URL logic and manual string splitting. It's for the person building an analytics dashboard who needs to group traffic by actual domain.

01

Data Engineer

Normalizing millions of rows of web logs to ensure traffic from blog.site.com and shop.site.com are grouped correctly.

02

Web Scraper Developer

Filtering out cloud-hosted endpoints from a list of discovered URLs to find actual websites.

03

SEO Specialist

Validating a list of domains to ensure they are registrable and not just subdomains of a larger infrastructure.

Bring your own AI

Change the model, client or framework. Keep psl 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 psl.

The practical details behind the request, access and result.

Can Public Suffix Extractor handle complex TLDs like .co.uk?

Yes. It uses the official Mozilla list to correctly identify multi-part suffixes.

How does Public Suffix Extractor help with data cleaning?

It normalizes URLs so your agent can group traffic by the true root domain.

Will Public Suffix Extractor identify AWS buckets?

Yes. It recognizes them as cloud suffixes so you can filter them out of your results.

Is Public Suffix Extractor accurate for international domains?

It is 100% accurate because it uses the same list as major web browsers.

Can I use Public Suffix Extractor to find subdomains?

Yes. It separates the subdomain from the registrable domain for you.

Why can't I just split the domain by dots?

Because TLDs like .co.uk, .com.br, and .org.au have multiple parts. Splitting by dots would incorrectly identify the root domain. The PSL has 9,000+ entries.

Does it handle cloud provider domains?

Yes. Domains like *.amazonaws.com, *.azurewebsites.net, and *.cloudfront.net are in the PSL and handled correctly.

Can I pass a full URL with protocol and path?

Yes. The engine automatically strips the protocol (http/https), path, and query parameters before parsing.

One connection away

Give your agent a direct line to psl.

Connect psl once. Keep it beside 6,100+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available