TypeScript client and MCP manifest for Placement API — buy SEO link placements across every
TypeScript client and MCP manifest for Placement API — buy SEO link placements across every marketplace: verified domains, held prices, one invoice.
·
Buy SEO link placements across every marketplace from one API or MCP server. Named, inspectable domains with live prices, independent verification, a survival record for every publisher we have bought from, and one invoice — paid with prepaid credits.
https://api.placementapi.com/mcp (streamable HTTP, Bearer API key)This repository holds the TypeScript client (sdk/, published to npm as placementapi) and the MCP registry manifest (server.json). The service itself is not open source.
# Claude Code
claude mcp add --transport http placement-api https://api.placementapi.com/mcp \
--header "Authorization: Bearer $PLACEMENT_KEY"// Cursor / Windsurf / any host that takes a JSON config
{ "mcpServers": { "placement_api": { "url": "https://api.placementapi.com/mcp",
"headers": { "Authorization": "Bearer pk_live_…" } } } }Claude.ai / ChatGPT: Settings → Connectors → add custom connector with the URL above and the Authorization header.
Get a key at https://app.placementapi.com/dashboard. A read key can search, plan and compare; an order key can spend credits.
| Tool | What it does |
|---|---|
search_placements | Search ~550k priced placements deduplicated by domain, with verification, score and price plausibility on every row |
plan_links | A brief in (links, topic, DR, budget, strategy) → a costed plan of named domains, each with why, held at price for four hours |
compare_domain | Everything about one publisher: listings and spread, verification, web-graph, survival, outcomes, Placement Score, market reference |
target_profile / gap_map | Your page's backlink profile and the competitor links you can reproducibly buy, priced |
keyword_winners | What the sites that rank for a keyword look like, and what they buy |
place_order · submit_content · write_it_for_me | Order at the held price; supply the article, let the publisher write it, or have it written |
list_orders · campaign_status · order_outcome | Fulfilment, live checks and observed rank movement (observed, never attributed) |
standing_orders · create_standing_order | Recurring plans; auto-placement can only be enabled from the dashboard |
check_balance · cancel_order |
npm i placementapiimport { PlacementApi } from "placementapi";
const api = new PlacementApi({ apiKey: process.env.PLACEMENT_KEY! });
const quote = await api.quote({ links: 5, topic: "finance", dr_min: 50, strategy: "safest" });
for (const l of quote.lines) console.log(l.domain, l.price_credits, l.verification, l.why.join(" · "));See sdk/README.md.
quote_id to pay the held price.verification says whether a domain's authority is real: ok, suspect (high link authority with no organic footprint — what a link farm looks like) or unverified. quality_reasons names which of five tests fired. Method: https://placementapi.com/research/quality-methodologywhy[] on every line is the factual basis for the pick, in sentences an agent can repeat.Support: [email protected] · Terms: https://placementapi.com/terms
Pick your client and paste the snippet. Each one is the same server, written the way that client expects it.
claude mcp add placement_api --transport http https://api.placementapi.com/mcp{
"mcpServers": {
"placement_api": {
"url": "https://api.placementapi.com/mcp",
"headers": {
"Authorization": ""
}
}
}
}code --add-mcp '{"name":"placement_api","url":"https://api.placementapi.com/mcp","headers":{"Authorization":""}}'Runs as a hosted service. Your client connects over the network and nothing is installed locally.
Paste this prompt into your agent. It reads this page and does the setup for you.
Read https://aiagentslisting.com/mcp/placement-api to learn what the "Placement API" MCP server does and how to install it. Add it to my coding agent's MCP configuration as documented on that page, then confirm the server connects and list the tools it exposes.Agents can also browse this directory over MCP at https://aiagentslisting.com/api/mcp
claude mcp add --transport http placement-api https://api.placementapi.com/mcpThis server doesn't publish a machine-readable tool manifest, and it doesn't expose a public endpoint we could ask. Connect the server locally to see what it exposes.
Paste this line near the top of your repository's README. The badge always renders the current score.
[](https://aiagentslisting.com/mcp/placement-api)Postman MCP Server — connect AI agents (Claude Code, Cursor, VS Code Copilot, Gemini CLI) to your Po
Official MCP bridge for 19 Amazon commerce and market intelligence tools
It is a thin connector. It discovers running Next.js 16+ dev servers and proxies their built-in MCP
No tagged releases on record.
Connect to the AI Agents Listing MCP server at https://aiagentslisting.com/api/mcp using the HTTP transport and complete the sign-in when it asks. Then call the submit_review tool for the listing "placement-api" with a rating from 1 to 5 and a short note on what worked and what did not.No reviews yet
Be the first to share your experience with this tool.
Postman MCP Server — connect AI agents (Claude Code, Cursor, VS Code Copilot, Gemini CLI) to your Po
Developer Tools
Official MCP bridge for 19 Amazon commerce and market intelligence tools
Developer Tools
It is a thin connector. It discovers running Next.js 16+ dev servers and proxies their built-in MCP
Developer Tools
One email a week. New agents, MCP servers and skills, and what is actually getting traction.