Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.getmcp.com/llms.txt

Use this file to discover all available pages before exploring further.

The Opportunity

Your WordPress site already holds everything — products, orders, customers, posts, pages, custom post types. AI clients like Claude and Cursor can read and act on all of it, but only if there’s an MCP server in between. GetMCP runs on your WordPress installation and bridges that gap. No separate server, no API to build. Your existing WordPress REST API and WooCommerce endpoints become MCP tools in minutes.

What You Can Expose

WordPress FeatureExample MCP Tools
Posts & Pagesget_post, search_posts, create_draft
WooCommerce Productsget_product, search_products, update_stock
WooCommerce Ordersget_order, list_orders, update_order_status
Customersget_customer, search_customers
Custom Post TypesAny CPT via the WordPress REST API
Site Settingsget_site_info, list_pages
Any Plugin with a REST APIMap its endpoints as tools

The Workflow

1

Install GetMCP

Install and activate the GetMCP plugin on your WordPress site. If you already have WordPress, this takes under two minutes.Installing GetMCP
2

Create a server

Create one MCP server for your site. Give it a descriptive name — my-store, my-blog, or my-site. Each server gets its own MCP endpoint URL.Create a new MCP server
3

Add tools for your WordPress endpoints

WordPress and WooCommerce expose hundreds of REST endpoints out of the box. Add the ones you want as MCP tools. Use cURL import to populate fields instantly:
# Get a WooCommerce order
curl https://yoursite.com/wp-json/wc/v3/orders/123 \
  -u "ck_your_consumer_key:cs_your_consumer_secret"
Paste this into the cURL import dialog and the URL, method, auth, and parameters are all populated for you.cURL import for WooCommerce endpoint
4

Configure WooCommerce authentication

WooCommerce uses consumer key/secret pairs. Store them as a Custom Header using Basic auth:
Authorization: Basic base64(consumer_key:consumer_secret)
This header is encrypted at rest and injected into every tool call — your AI client never sees the credential.WooCommerce auth configuration
5

Test and connect

Use the built-in test panel to confirm each tool returns the right data. Then copy the MCP endpoint URL into Claude Desktop, Cursor, or any MCP client.Testing a WooCommerce tool

Example: Managing a WooCommerce Store with AI

Once your tools are connected, your AI client can handle store operations through natural language:
“Show me all pending orders from the last 48 hours” → calls list_orders with status=pending, date filter
“What’s the current stock level for Widget Pro?” → calls get_product and reads the stock_quantity field
“Mark order #1042 as shipped” → calls update_order_status with status=completed
“Draft a blog post about our new summer collection” → calls create_draft with AI-generated content

Using Templates

The GetMCP template library includes pre-built tool sets for common WordPress and WooCommerce workflows. Instead of configuring each tool from scratch, install a template and have a working server in minutes. Template library See Templates for available templates and how to install them.

Get Started

Installation

Install GetMCP on your WordPress site

cURL Import

Populate tools from WooCommerce curl commands instantly

Templates

Browse pre-built WordPress and WooCommerce tool sets

Authentication

Configure WooCommerce consumer key/secret auth