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.

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.