{
  "markdown": "<!-- mcp-name: com.wpwriter/wordpress -->\n\n# WPWriter — WordPress MCP Server\n\n**WordPress MCP server.** Connect your **self-hosted WordPress** site to AI assistants\n(Claude, ChatGPT, Cursor, VS Code / GitHub Copilot, Gemini, and any MCP client) and run the\nfull content loop: generate SEO-optimized posts and pages, edit and patch existing content,\ncreate AI featured and inline images, manage media, categories, tags and menus, manage\n**WooCommerce** products, run autoblogging, and track SEO and Search Console rankings — all on\nyour own site, with your own credentials.\n\n> **WPWriter** is a Model Context Protocol (MCP) server for WordPress. **163 tools across 33\n> categories.** Remote **Streamable HTTP** with **OAuth 2.0** (keyless) or a `wpw_` API key.\n\n- 🌐 **Website:** https://www.wpwriter.com\n- 📚 **Install & docs:** https://www.wpwriter.com/docs/mcp\n- 🔌 **Endpoint:** `https://mcp.wpwriter.com/mcp`\n\n---\n\n## Connect\n\nWPWriter is a **remote** MCP server — no install, no local process. Point your client at the\nendpoint and authenticate.\n\n- **Endpoint:** `https://mcp.wpwriter.com/mcp` (Streamable HTTP)\n- **Auth:** **OAuth 2.0** (Dynamic Client Registration + PKCE — keyless, recommended) **or** a\n  `wpw_` Bearer API key from your [WPWriter dashboard](https://www.wpwriter.com).\n\n### Claude / generic MCP client (JSON)\n```json\n{\n  \"mcpServers\": {\n    \"wpwriter\": {\n      \"url\": \"https://mcp.wpwriter.com/mcp\"\n    }\n  }\n}\n```\nOAuth runs automatically on first connect. To use an API key instead:\n```json\n{\n  \"mcpServers\": {\n    \"wpwriter\": {\n      \"url\": \"https://mcp.wpwriter.com/mcp\",\n      \"headers\": { \"Authorization\": \"Bearer wpw_YOUR_KEY\" }\n    }\n  }\n}\n```\n\n### Cursor\nOne-click: **[Add to Cursor](https://www.wpwriter.com/docs/mcp)** (deeplink on the docs page), or add\nthe `url` above in Cursor's MCP settings.\n\n### VS Code / GitHub Copilot\nExtensions view → `@mcp` → search **WordPress** / **WPWriter**, or add the remote `url` in your MCP\nconfig. (Listing in progress.)\n\nFull per-client instructions: **https://www.wpwriter.com/docs/mcp**\n\n---\n\n## What you can do (163 tools / 33 categories)\n\n| Area | Example tools |\n|---|---|\n| **Content generation** | `generate_content`, `improve_content`, `create_post`, `replace_post_content`, `patch_post_content` |\n| **Posts & pages** | `list_posts`, `list_pages`, `publish_post`, `schedule_post`, `update_post_title`, `update_post_excerpt` |\n| **SEO** | `get_seo_scores`, `update_post_seo`, `generate_meta_description`, `get_posts_seo_overview` |\n| **Search Console / rankings** | `get_post_rankings`, `get_ranking_history`, `get_search_insights`, `sync_rankings` |\n| **AI images & media** | `generate_image`, `generate_featured_image`, `upload_media`, `optimize_media`, `update_media_alt_text` |\n| **Autoblogging / automation** | `autoblog_configure`, `autoblog_trigger_run`, `automation_status`, `get_automation_queue` |\n| **Taxonomies & menus** | `create_category`, `create_tag`, `list_categories`, `create_menu`, `add_menu_item` |\n| **WooCommerce** | `search_products`, `get_product`, `update_product`, `update_product_category` |\n| **Site config & management** | `get_site_settings`, `update_site_settings`, `set_homepage`, `install_plugin`, `install_theme` |\n| **Editorial & analytics** | `get_editorial_calendar`, `suggest_internal_links`, `find_broken_links`, `get_content_analytics` |\n\nRead operations are read-only; destructive operations require explicit user intent.\n\n---\n\n## How it works / data ownership\n\nWPWriter does **not** wrap or resell a third-party API. **Each user connects their own self-hosted\nWordPress site with their own credentials** (user-owned infrastructure). WPWriter provides the\nAI content-generation and SEO infrastructure. Credentials are encrypted at rest; OAuth tokens are\nscoped per user.\n\n## Registry\n\n- Official MCP Registry name: **`com.wpwriter/wordpress`**\n- Server card: `https://mcp.wpwriter.com/.well-known/mcp/server-card.json`\n\n## Support\n\n- Docs: https://www.wpwriter.com/docs/mcp\n- Issues: use this repository's issue tracker.\n\n## License\n\nMIT — see [LICENSE](./LICENSE). (This repository hosts the MCP server's public metadata and\ndocumentation; the server itself runs at `mcp.wpwriter.com`.)\n",
  "bytes": 4211,
  "sha": "d3cc45ed9d372e01102a713a524cd0327df2a78b8b59b3e4b4c58c1f34f65b26",
  "repo_slug": "yaniv-fink/wpwriter-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_wpwriter_wordpress_99be5662/readme"
}