seodata.dev: keyword search volume
Keyword search volume, CPC, competition and similar keywords for 50+ countries.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"keywords": {
"url": "https://mcp.seodata.dev/mcp"
}
}
}Puntos de conexión remotos
https://mcp.seodata.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟢lookup_keyword(keyword, country)
Get Google monthly search volume, CPC, competition and similar keywords (with their volumes) for one keyword in one country. Use for keyword research, sizing demand, comparing topics, or picking SEO/content targets.
Esquema de entrada
{
"type": "object",
"properties": {
"keyword": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "The search query, e.g. \"headless cms\""
},
"country": {
"default": "us",
"description": "Two-letter ISO 3166-1 country code for the market. Default \"us\".",
"type": "string",
"pattern": "^[A-Za-z]{2}$"
}
},
"required": [
"keyword"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"keyword": {
"type": "string"
},
"country": {
"type": "string"
},
"found": {
"type": "boolean",
"description": "False when there is no data for this keyword"
},
"volume": {
"type": "number",
"description": "Average monthly Google searches"
},
"cpc": {
"type": "number",
"description": "Average cost per click in USD"
},
"competition": {
"type": "number",
"description": "Paid-search competition from 0 (low) to 1 (high)"
},
"updated_at": {
"description": "When this data was last refreshed (ISO 8601)",
"type": [
"string",
"null"
]
},
"similar": {
"type": "array",
"items": {
"type": "object",
"properties": {
"keyword": {
"type": "string"
},
"volume": {
"type": "number"
},
"cpc": {
"type": "number"
},
"overlap": {
"type": "number",
"description": "How many top-ranking pages the two keywords share"
}
},
"required": [
"keyword",
"volume",
"cpc",
"overlap"
],
"additionalProperties": {}
}
}
},
"required": [
"keyword",
"country",
"found",
"volume",
"cpc",
"competition",
"updated_at",
"similar"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {}
}🟢lookup_keywords(keywords, country)
Get monthly search volume, CPC, competition and similar keywords for up to 25 keywords in one country at once. Prefer this over repeated lookup_keyword calls when comparing or prioritizing a keyword list.
Esquema de entrada
{
"type": "object",
"properties": {
"keywords": {
"minItems": 1,
"maxItems": 25,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"description": "Up to 25 search queries"
},
"country": {
"default": "us",
"description": "Two-letter ISO 3166-1 country code for the market. Default \"us\".",
"type": "string",
"pattern": "^[A-Za-z]{2}$"
}
},
"required": [
"keywords"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"country": {
"type": "string"
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"keyword": {
"type": "string"
},
"country": {
"type": "string"
},
"found": {
"type": "boolean",
"description": "False when there is no data for this keyword"
},
"volume": {
"type": "number",
"description": "Average monthly Google searches"
},
"cpc": {
"type": "number",
"description": "Average cost per click in USD"
},
"competition": {
"type": "number",
"description": "Paid-search competition from 0 (low) to 1 (high)"
},
"updated_at": {
"description": "When this data was last refreshed (ISO 8601)",
"type": [
"string",
"null"
]
},
"similar": {
"type": "array",
"items": {
"type": "object",
"properties": {
"keyword": {
"type": "string"
},
"volume": {
"type": "number"
},
"cpc": {
"type": "number"
},
"overlap": {
"type": "number",
"description": "How many top-ranking pages the two keywords share"
}
},
"required": [
"keyword",
"volume",
"cpc",
"overlap"
],
"additionalProperties": {}
}
}
},
"required": [
"keyword",
"country",
"found",
"volume",
"cpc",
"competition",
"updated_at",
"similar"
],
"additionalProperties": {}
}
},
"failed": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keywords whose lookup failed upstream; retry later"
},
"skipped": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keywords not looked up because a quota or daily new-keyword limit ran out"
}
},
"required": [
"country",
"results",
"failed",
"skipped"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {}
}🟢get_usage
Show which seodata.dev plan this connection uses and how many keyword lookups are left today and this month.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"plan": {
"type": "string",
"enum": [
"anonymous",
"free",
"unlimited"
]
},
"signed_in_as": {
"type": [
"string",
"null"
]
},
"remaining": {
"description": "Lookups left before the next limit; null = unlimited",
"type": [
"number",
"null"
]
},
"daily": {
"anyOf": [
{
"type": "object",
"properties": {
"used": {
"type": "number"
},
"limit": {
"type": "number"
}
},
"required": [
"used",
"limit"
],
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"monthly": {
"anyOf": [
{
"type": "object",
"properties": {
"used": {
"type": "number"
},
"limit": {
"type": "number"
}
},
"required": [
"used",
"limit"
],
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"upgrade_url": {
"type": [
"string",
"null"
]
}
},
"required": [
"plan",
"signed_in_as",
"remaining",
"daily",
"monthly",
"upgrade_url"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {}
}Comunidad
Evidencia