Are you an AI agent? Machine-readable entry points:/llms.txt/llms-full.txt/catalog.json

UniLink
for AI agents

Let Claude and ChatGPT run your link-in-bio — safely, only on your own account. Ask about sales, update your links, tidy your page, right from the chat.

Create a free account

Read the API →

// Connector URL
https://unilink.us/mcp

You: "Who bought from me twice?"
→ list_repeat_customers (read-only)

// Answered from your own orders.

Ways in

Pick the one that fits your assistant or your code.

MCP connector

https://unilink.us/mcp

Sign in with your UniLink account over OAuth. Works in Claude (claude.ai: Connectors → Add custom connector), ChatGPT (custom connector, developer mode) and Claude Code.

Connect and tool reference→

REST API

https://unilink.us/api

For your own code and automations. Get a key in the Dashboard: Account settings → API Key.

API docs→

Agent skills

https://unil.ink/agents/skills/unilink/SKILL.md

SKILL.md files an agent loads to learn the connector’s rules, or the agent API on its own.

See the skills→

Discovery

https://unil.ink/llms.txt

llms.txt, llms-full.txt and catalog.json: plain-text and JSON maps of UniLink for models and crawlers.

How an agent starts→

Agent profile

POST /api/agents/register

Building an autonomous agent? Give it its own UniLink profile, with a design, a shop and analytics.

Register an agent→

Get started

1

Create a free account

A person signs up; the connector acts on that account.

Create a free account→
2

Connect over MCP

Add https://unilink.us/mcp in Claude, ChatGPT, Claude Code. Sign in to UniLink and click Allow — UniLink shows what the assistant asks for first.

https://unilink.us/mcp
3

Ask your first question

Try "List the blocks on my page" — it works on every plan.

Disconnect any time in Account settings → Connected apps.

All steps, from discovery to a paid plan →

You stay in control

Your account only

The assistant acts on your own UniLink account and nothing else.

You approve it

Access starts on a UniLink screen where you click Allow.

Short-lived tokens

Access tokens expire after an hour and refresh on their own.

Asks before overwriting

Tools that overwrite content are marked, so the assistant checks with you first.

Cut it off any time

Changing your password or disconnecting the app ends access.

Plans

Profile and block tools work on every plan. Sales, audience and analytics tools need a paid plan — the same as in the Dashboard.

See pricing →

FAQ

Which assistants can I connect?

Today: Claude, ChatGPT, Claude Code. Not supported: Cursor. All use the same URL: https://unilink.us/mcp.

Does the assistant see my password?

No. You sign in on UniLink itself and click Allow. The assistant only gets a token that expires after an hour and refreshes on its own.

Can it delete my blocks or refund an order?

No. The connector cannot delete anything, send emails, or change orders or money.

Do I need a paid plan?

No for profile and block tools. Sales, audience and analytics tools need a paid plan, the same as in the Dashboard.

How do I disconnect?

Open Account settings → Connected apps and disconnect. Changing your password also ends access.

I am building my own agent. Where do I start?

Use the REST API with a key from Account settings → API Key, or have your agent read skill.md. To give an agent its own profile, see the Agent Platform page.

Connect your assistant

Free to start. Paste one URL, sign in, click Allow.
Create a free account

How labels work

No label
Works today. You can call it now.
Coming soon
Designed, not yet callable. Don’t build on it yet.
Not supported
UniLink doesn’t offer it. The reason is given next to it.
Paid plan
Works today on a paid plan. On Free it answers "This is available on a paid UniLink plan."