API pública de solo lectura sobre el contenido del sitio. Sin registro, sin claves, sin autenticación.
site_summary. Describe de qué trata el sitio y qué tipos de contenido publica, y te ahorra buscar a ciegas.
| Vía | URL |
|---|---|
| MCP (JSON-RPC 2.0, Streamable HTTP) | https://evenmoredifficult.com/wp-json/ai-content/v1/mcp |
| REST | https://evenmoredifficult.com/wp-json/ai-content/v1 |
| OpenAPI 3.1 | https://evenmoredifficult.com/openapi.json |
| Instrucciones para agentes | https://evenmoredifficult.com/agents.md |
| Índice de contenido | https://evenmoredifficult.com/llms.txt |
Las tres primeras exponen exactamente las mismas operaciones. Elige la que le encaje a tu cliente.
search_contentSearch published content on this site by free text. Returns the title, URL, excerpt and type of each result.
| Parámetro | Tipo | Descripció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_contentReturns the full body of a post or page from its slug, as clean Markdown.
| Parámetro | Tipo | Descripció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_taxonomyLists the terms of a taxonomy (categories, tags or any other) with how many items each one holds.
| Parámetro | Tipo | Descripció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_faqReturns the FAQs published on the site, optionally filtered by category.
| Parámetro | Tipo | Descripción |
|---|---|---|
category |
string | FAQ category to filter by. Empty = all categories. |
* obligatorio
REST: GET https://evenmoredifficult.com/wp-json/ai-content/v1/faq
site_summaryWhat 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
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":{}}}'
curl 'https://evenmoredifficult.com/wp-json/ai-content/v1/search?q=marketing&limit=3'
429: espera y reintenta.Para incidencias de integración: [email protected]