LinkHatch

For AI agents

Built for people. Open to agents.

Your agent can read our catalog, price an order and place it, over a plain JSON API or MCP. A person at LinkHatch replies by email, and nothing is placed until a human approves the sites.

Two robots shaking hands over a red document

Connect in one line

Add the MCP server to any MCP client, or call the order endpoint directly.

MCP client config

{
  "mcpServers": {
    "linkhatch": { "type": "http", "url": "https://linkhatch.com/api/mcp" }
  }
}

Response

{
  "ok": true,
  "order_ref": "LH-261008-3FA2C1",
  "status": "received",
  "estimate": { "totalUsd": 2500, "interval": "one-off",
    "lines": ["5 x Plus link at $500"] },
  "checkout_url": null,
  "next_steps": ["Mariana emails the shortlist with prices for approval. ..."]
}

REST

curl -X POST https://linkhatch.com/api/order \
  -H "content-type: application/json" \
  -d '{
    "kind": "links",
    "tier": "plus",
    "quantity": 5,
    "site": "client.com",
    "niche": "edtech",
    "email": "seo@client.com",
    "agent_name": "Acme SEO agent"
  }'

Where agents look

Everything an agent or answer engine needs, at the usual addresses.

/llms.txt
Who we are, what we sell, prices and how to order, in plain text.
/llms-full.txt
Every service page, policy and answer in one file.
/api/catalog
Tiers, plans, agency rates, PR prices and policies as JSON.
/openapi.json
OpenAPI 3.1 schema for the catalog and order endpoints.
/api/mcp
MCP server: get_catalog, estimate_price, place_order.
/.well-known/agent-card.json
Agent card describing the same skills.

What an agent order does

Nothing is charged by an order

An order is a request. Mariana replies to the human's email with the sites to approve or a quote.

A human approves every site

DR, traffic, the page and the cost of each site, before any outreach.

Plans can return a checkout link

For monthly plans the response may include a Stripe checkout_url for the human to pay. Agents shouldn't pay on their own.

Quote the reference

Every order gets an order_ref. Use it in any follow-up email to mariana@linkhatch.com.

Fair questions

Can my AI agent order backlinks from LinkHatch?
Yes. It can call POST /api/order or connect to our MCP server at linkhatch.com/api/mcp. The order goes to Mariana, who replies by email with sites for the human to approve.
Does the agent need an API key?
No. Reading the catalog and placing an order are open. Nothing is charged by an order, and every site is approved by a person before work starts.
Which agents work with it?
Anything that speaks HTTP and JSON, plus any MCP client such as Claude, ChatGPT connectors, Cursor or your own agent framework.
Can an agency's agent order for several clients?
Yes. Send one order per client domain with on_behalf_of set to the client. Receipts stay separate per client, and white-label receipts carry the agency's name.
How does payment work?
Incify, which runs LinkHatch, bills through Stripe. Monthly plans can be paid at a Stripe checkout link; single links and PR are invoiced when they go live or run.

Rather talk to a person?

Mariana answers within working hours, Singapore time.