Generate MCP servers with agentic UI from WordPress websites. Provides tools to list and retrieve WordPress posts with rich UI rendering via MCP ext-apps.
This server demonstrates solid tool definition quality with well-structured schemas and comprehensive descriptions. Both tools (list_posts and get_post) follow verb_noun naming conventions and include detailed parameter documentation with constraints. The descriptions are LLM-optimized and explain use cases clearly. However, there are notable gaps in error handling guidance, output schema documentation, and some parameter design could be improved. The server lacks explicit error recovery patterns and does not document what errors are retryable vs. fatal.
Retrieves the complete content and metadata of a single blog post by its ID. Use this tool when you need to read, analyze, or summarize a specific article. Returns: title, full HTML content, publication date, author name, featured image URL, categories (with IDs and names), and tags (with IDs and names). Typical use cases: reading an article the user referenced, fact-checking content, extracting quotes, or getting details about a post found via list_posts.
Lists and searches blog posts from the connected site. Use this tool to browse recent articles, search for posts on specific topics, or filter by categories/tags. Returns a paginated list with: post ID, title, excerpt, publication date, author, featured image, and taxonomy terms. Each post includes its unique ID which can be used with get_post to retrieve full content. Supports pagination (page/perPage), free-text search, and taxonomy filtering. Filtering logic: OR within same taxonomy (e.g., category A OR B), AND across taxonomies (e.g., category A AND tag X). Response includes totalPosts and totalPages for pagination navigation.
No confirmation/dry-run for read operations, but no idempotency annotation
List tool does not clarify OR vs. AND filtering logic in description
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-21 | C | 66 | 2025-06-18+ | v2 |
| 2026-03-09 | C | 69 | - | v1 |