AMDT Digital Marketing Consultancy — API para agentes

API pública de solo lectura sobre el contenido del sitio. Sin registro, sin claves, sin autenticación.

Empieza por site_summary. Describe de qué trata el sitio y qué tipos de contenido publica, y te ahorra buscar a ciegas.

Cómo conectarte

VíaURL
MCP (JSON-RPC 2.0, Streamable HTTP)https://evenmoredifficult.com/wp-json/ai-content/v1/mcp
RESThttps://evenmoredifficult.com/wp-json/ai-content/v1
OpenAPI 3.1https://evenmoredifficult.com/openapi.json
Instrucciones para agenteshttps://evenmoredifficult.com/agents.md
Índice de contenidohttps://evenmoredifficult.com/llms.txt

Las tres primeras exponen exactamente las mismas operaciones. Elige la que le encaje a tu cliente.

Herramientas

search_content

Search published content on this site by free text. Returns the title, URL, excerpt and type of each result.

ParámetroTipoDescripción
q * string Search terms.
type string Content type to filter by (post, page…). Empty = all types.
limit integer Maximum number of results (1-50).

* obligatorio

REST: GET https://evenmoredifficult.com/wp-json/ai-content/v1/search

get_content

Returns the full body of a post or page from its slug, as clean Markdown.

ParámetroTipoDescripción
slug * string Slug of the post or page.
level integer Level of detail. 0 = whatever the site has configured.

* obligatorio

REST: GET https://evenmoredifficult.com/wp-json/ai-content/v1/content/{slug}

list_taxonomy

Lists the terms of a taxonomy (categories, tags or any other) with how many items each one holds.

ParámetroTipoDescripción
taxonomy * string Taxonomy name, for example category or post_tag.
parent integer Parent term ID, to list only its children.

* obligatorio

REST: GET https://evenmoredifficult.com/wp-json/ai-content/v1/taxonomy/{taxonomy}

get_faq

Returns the FAQs published on the site, optionally filtered by category.

ParámetroTipoDescripción
category string FAQ category to filter by. Empty = all categories.

* obligatorio

REST: GET https://evenmoredifficult.com/wp-json/ai-content/v1/faq

site_summary

What the site is about, who it is for, which content types it publishes and how many items of each. The best first call to understand the site.

REST: GET https://evenmoredifficult.com/wp-json/ai-content/v1/summary

Ejemplo con MCP

curl -X POST https://evenmoredifficult.com/wp-json/ai-content/v1/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"site_summary","arguments":{}}}'

Ejemplo con REST

curl 'https://evenmoredifficult.com/wp-json/ai-content/v1/search?q=marketing&limit=3'

Límites

Contacto

Para incidencias de integración: [email protected]