MCP server de Placement API
Commit 7 sept 2026Permite que un cliente de IA busque, planifique y compre colocaciones de enlaces SEO en múltiples marketplaces mediante una única interfaz.
También conocido como futurebets/placementapi, placementapi
- Stars
- 0
- Herramientas
- 4
- Descargas, 30 días
- —
- Última versión
- 1.0.0
- Último commit
- 7 sept 2026
- Licencia
- MIT
¿Qué es Placement API MCP?
Placement API es un MCP server. Permite que un cliente de IA busque, planifique y compre colocaciones de enlaces SEO en múltiples marketplaces mediante una única interfaz. Expone 4 herramientas, como search_placements, plan_links, compare_domain.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Placement API
Placement API proporciona una interfaz unificada para buscar, planificar y comprar colocaciones de enlaces SEO en numerosos marketplaces. Está diseñado para desarrolladores y agentes de IA que necesitan gestionar estrategias de backlinks a través de una única conexión. Los usuarios pueden conectarse mediante un transporte streamable HTTP usando una API key de tipo Bearer, lo que lo hace compatible con Claude Code, Cursor, Windsurf y conectores personalizados en claude.ai o ChatGPT.
El servidor incluye herramientas especializadas para las diferentes etapas del flujo de trabajo de SEO. Los desarrolladores pueden usar search_placements para explorar aproximadamente 550,000 colocaciones con precio o plan_links para generar estrategias con costos basados en presupuestos específicos y requisitos de autoridad de dominio. El sistema utiliza un modelo de pago basado en créditos donde los precios se mantienen durante cuatro horas. Dependiendo de los permisos de la API key, los usuarios pueden realizar tareas de solo lectura, como comparar dominios, o ejecutar órdenes y enviar contenido usando place_order y submit_content.
Qué puedes hacer con él
- 1Ejecutar estrategias de enlaces SEOUn agente de IA puede generar un plan con costos de dominios específicos basado en un presupuesto y tema proporcionados.
- 2Analizar perfiles de backlinks de la competenciaUn desarrollador puede identificar qué sitios están comprando sus competidores para replicar su éxito en la construcción de enlaces.
- 3Verificar la calidad de la autoridad del dominioLos usuarios pueden comprobar si la autoridad de un editor es legítima o si muestra signos de ser una granja de enlaces.
- 4Automatizar contenido y colocaciónEl sistema permite solicitar enlaces y ya sea proporcionar el artículo o hacer que el servicio lo escriba.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar Placement API MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar Placement API MCP en Claude Code
$ claude mcp add --transport http placementapi https://api.placementapi.com/mcpInstalar Placement API MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"placementapi": {
"url": "https://api.placementapi.com/mcp"
}
}
}Instalar Placement API MCP en VS Code
.vscode/mcp.json
{
"servers": {
"placementapi": {
"type": "http",
"url": "https://api.placementapi.com/mcp"
}
}
}Instalar Placement API MCP en VS Code CLI
$ code --add-mcp '{"name":"placementapi","type":"http","url":"https://api.placementapi.com/mcp"}'Instalar Placement API MCP en Codex
$ codex mcp add placementapi --url https://api.placementapi.com/mcpInstalar Placement API MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.placementapi] url = "https://api.placementapi.com/mcp"
Instalar Placement API MCP en Gemini CLI
$ gemini mcp add -s user --transport http placementapi https://api.placementapi.com/mcpInstalar Placement API MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"placementapi": {
"url": "https://api.placementapi.com/mcp",
"type": "http"
}
}
}Herramientas de Placement API MCP 4
Detectado desde el READMEsearch_placementsplan_linkscompare_domainkeyword_winners
| search_placements | — | |
| plan_links | — | |
| compare_domain | — | |
| keyword_winners | — |
Verificaciones automáticas
Ejecutado 15 nov 2026Informe completo →Aún no verificado. Un servidor necesita una puntuación de 80, ningún hallazgo grave y suficientes datos para que podamos revisarlo. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesiblefuturebets/placementapi is public and reachablegithub.com/futurebets/placementapi ↗Aprobado
- El paquete indica este repositorio como su origenNo verificado
- Procedencia de la compilación (atestación de Sigstore)No verificado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-09-07github.com/futurebets/placementapi ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo verificado
- No hay avisos críticos en el paquete ni en sus dependenciasNo verificado
- Sin instrucciones ocultas para el modelo4 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo tool named like delete, drop or execAprobado
- El endpoint remoto responde al handshake de MCPinitialize answered with protocol 2025-06-18 in 343 msAprobado
README
Ver en GitHubPlacement API
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.
- Website: https://placementapi.com · For agents: https://placementapi.com/agents · API reference: https://placementapi.com/api
- MCP endpoint:
https://api.placementapi.com/mcp(streamable HTTP, Bearer API key) - OpenAPI: https://api.placementapi.com/openapi.json · Field semantics: https://api.placementapi.com/v1/schema
- Live market data: https://placementapi.com/data · Prices by type, DR and topic: https://placementapi.com/pricing
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.
Connect the MCP server
# 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.
Tools
| 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 |
Use the SDK
npm i placementapi
import { 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.
Things worth knowing
- Credits are US cents. Prices on a quote are held for four hours; order with the
quote_idto pay the held price. verificationsays whether a domain's authority is real:ok,suspect(high link authority with no organic footprint — what a link farm looks like) orunverified.quality_reasonsnames which of five tests fired. Method: https://placementapi.com/research/quality-methodology- Suppliers are never identified. You see counts and spreads, never who. That is a product rule, not a gap.
why[]on every line is the factual basis for the pick, in sentences an agent can repeat.
Support: hello@placementapi.com · Terms: https://placementapi.com/terms
Preguntas sobre Placement API MCP
¿Cómo agrego Placement API MCP a Claude Code?
Ejecuta claude mcp add --transport http placementapi https://api.placementapi.com/mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego Placement API MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué herramientas proporciona Placement API MCP?
Expone 4 herramientas, incluidas search_placements, plan_links, compare_domain, keyword_winners.
¿Cuál es la diferencia entre una read key y una order key?
Una read key te permite buscar, planificar y comparar colocaciones, mientras que una order key te permite usar créditos para realizar compras.
¿Cuánto tiempo se mantienen los precios?
Los precios proporcionados en una cotización se mantienen durante cuatro horas.