LinkHatch MCP
An official MCP server provided by LinkHatch (operated by Incify) that allows AI agents to browse the link building catalog, estimate prices for SEO services, and place orders for editorial backlinks, digital PR, and outreach campaigns. It supports human-in-the-loop confirmation workflows and idempotent retries.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://linkhatch.com/api/mcpWhat its tools do
3 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (2)
Can change data (1)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to linkhatch.com ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Browse available link building tiers and pricing via get_catalog
- Estimate costs for specific SEO plans or services
- Place orders for editorial backlinks and digital PR campaigns
Source and maintenance
Protocol and capabilities
- Server
- linkhatch 1.0.0
- MCP protocol negotiated in check
- 2025-06-18
- Tools
- 3 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
3 advertised
get_catalog — LinkHatch catalog
Services, link tiers (DR and traffic floors), monthly plans, agency rates, PR prices and policies (billing, 6-month replacement, approval, exclusions). Prices in USD.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}estimate_price — Estimate an order
Indicative price for an order before placing it. Final prices are confirmed when the sites are approved.
{
"type": "object",
"required": [
"kind"
],
"properties": {
"kind": {
"enum": [
"audit",
"plan",
"content",
"pr",
"outreach",
"quote"
],
"type": "string",
"description": "audit = free link plan (pages to push, competitor links you lack, costs); plan = monthly credit plan (plans only: LinkHatch does not sell single links, the smallest plan is Starter, 5 links a month); content = content writing ($250 an article up to 1,500 words, or the $1,250 monthly package of 5); pr = PR item; outreach = cold email campaign; quote = anything else"
},
"plan": {
"enum": [
"starter",
"growth",
"agency"
],
"type": "string"
},
"addons": {
"type": "array",
"items": {
"enum": [
"outreach"
],
"type": "string"
},
"description": "Monthly plans only. outreach = Relationship outreach: genuine article swaps; each live earned link uses plan credits by site tier (2 Standard, 3 Plus, 5 Premium), no extra fee, no fixed link count."
},
"credits": {
"type": "integer",
"minimum": 10,
"description": "Agency plan only: credits a month (10+, $135 each at 25+)."
},
"pr_item": {
"enum": [
"expert-quote",
"press-release",
"story-campaign"
],
"type": "string"
},
"quantity": {
"type": "integer",
"maximum": 500,
"minimum": 1,
"description": "PR items only."
},
"content_item": {
"enum": [
"article",
"content-package"
],
"type": "string",
"description": "kind=content only. article = one-off, set quantity (1 to 20); content-package = monthly, 5 articles."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}place_order — Place an order or request
Send LinkHatch an order or request. We email the owner of `email` a link to confirm it (status awaiting_confirmation); nothing is placed, charged or sent to anyone until they press Confirm. After that, we reply to that address with the site shortlist for approval or a quote, and monthly plans go straight to Stripe checkout. Confirm the details with your user before calling, and tell them to look for the email.
{
"type": "object",
"required": [
"kind",
"email"
],
"properties": {
"kind": {
"enum": [
"audit",
"plan",
"content",
"pr",
"outreach",
"quote"
],
"type": "string",
"description": "audit = free link plan (pages to push, competitor links you lack, costs); plan = monthly credit plan (plans only: LinkHatch does not sell single links, the smallest plan is Starter, 5 links a month); content = content writing ($250 an article up to 1,500 words, or the $1,250 monthly package of 5); pr = PR item; outreach = cold email campaign; quote = anything else"
},
"name": {
"type": "string"
},
"plan": {
"enum": [
"starter",
"growth",
"agency"
],
"type": "string"
},
"site": {
"type": "string",
"description": "Domain to build links to (required for audit and plan)."
},
"email": {
"type": "string",
"description": "Contact email for the human who owns the order. We reply here."
},
"niche": {
"type": "string"
},
"notes": {
"type": "string"
},
"addons": {
"type": "array",
"items": {
"enum": [
"outreach"
],
"type": "string"
},
"description": "Monthly plans only. outreach = Relationship outreach: genuine article swaps; each live earned link uses plan credits by site tier (2 Standard, 3 Plus, 5 Premium), no extra fee, no fixed link count."
},
"min_dr": {
"type": "integer"
},
"company": {
"type": "string"
},
"credits": {
"type": "integer",
"minimum": 10,
"description": "Agency plan only: credits a month (10+, $135 each at 25+)."
},
"pr_item": {
"enum": [
"expert-quote",
"press-release",
"story-campaign"
],
"type": "string"
},
"deadline": {
"type": "string"
},
"quantity": {
"type": "integer",
"maximum": 500,
"minimum": 1,
"description": "PR items only."
},
"agent_name": {
"type": "string",
"description": "Name of the agent placing the order."
},
"budget_usd": {
"type": "number"
},
"competitors": {
"type": "string",
"description": "Two or more competitor domains, comma separated."
},
"content_item": {
"enum": [
"article",
"content-package"
],
"type": "string",
"description": "kind=content only. article = one-off, set quantity (1 to 20); content-package = monthly, 5 articles."
},
"on_behalf_of": {
"type": "string",
"description": "Person or company the agent acts for."
},
"target_pages": {
"type": "string",
"description": "Pages the links should point to."
},
"idempotency_key": {
"type": "string",
"description": "Optional. Reuse it when retrying the same order so the owner gets one confirmation email, not two."
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 495 ms
- 95th percentile latency
- 495 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 495 ms · metadata changed · 3 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http linkhatch-mcp https://linkhatch.com/api/mcpCodex
codex mcp add linkhatch-mcp --url https://linkhatch.com/api/mcpCursor
{
"mcpServers": {
"linkhatch-mcp": {
"url": "https://linkhatch.com/api/mcp"
}
}
}Cline
{
"mcpServers": {
"linkhatch-mcp": {
"type": "streamableHttp",
"url": "https://linkhatch.com/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"linkhatch-mcp": {
"type": "http",
"url": "https://linkhatch.com/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http linkhatch-mcp https://linkhatch.com/api/mcpClaude Desktop
https://linkhatch.com/api/mcpWindsurf
{
"mcpServers": {
"linkhatch-mcp": {
"serverUrl": "https://linkhatch.com/api/mcp"
}
}
}Let your agent find its tools
Find servers like LinkHatch MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other crm, sales, and marketing servers
Do you run LinkHatch MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.