Skip to content
Gaurav TiwariDocs

WordPress Abilities and MCP

Version 1.1.1 Updated October 26, 2026

Core Tables registers 11 WordPress abilities. AI clients that speak MCP can use them, through the official WordPress MCP Adapter, to read tables, save drafts and publish.

Nothing is exposed to MCP until an administrator switches it on. Each ability also checks the user’s permissions on every call.

The Abilities

They live in the core-tables category, “Create and publish reusable WordPress datasets.”

AbilityWhat it doesTypeWho can use it
core-tables/list-publishedList published tablesreadAny logged-in user
core-tables/query-publishedQuery a published table, with search, sort and pages of up to 100 rowsreadAny logged-in user
core-tables/get-draftGet a dataset draftreadThe dataset’s owner or an administrator
core-tables/create-draftCreate a dataset draftwriteUsers with edit_core_tables
core-tables/save-draftSave a dataset draft, with expected_versionwriteUsers who can edit the dataset
core-tables/publishPublish a dataset revisionwriteUsers who can edit it and have publish_core_tables
core-tables/create-tableCreate a table from rows or pasted contentwriteUsers with edit_core_tables
core-tables/exportExport a dataset draftreadUsers who can edit it and have export_core_tables
core-tables/embed-codeGet block markup and a shortcode for a published tablereadUsers with edit_posts
core-tables/list-import-sourcesList tables in other table pluginsreadAdministrators
core-tables/import-from-pluginImport a table from another pluginwriteAdministrators

6 are read abilities and 5 write. create-table saves a draft only; it has no publish option. publish is marked destructive, because it changes every embed that uses the dataset.

The 2 published-data abilities need only the basic read capability, so any logged-in user, subscribers included, can call them. They return published public columns only, the same data visitors already see.

AI & MCP Settings

Go to Core Tables and open the AI & MCP tab. Only administrators see it.

The AI & MCP tab with the read and write MCP switches and the connection details
SettingDefaultWhat it does
Expose read abilities through MCPoff“Connected, authenticated MCP clients can discover published tables and drafts they are allowed to edit.”
Expose write abilities through MCPoff“Allows authorized clients to create and save drafts and to publish a revision. Publishing changes every embed using that dataset.”

Write needs read, so the write switch stays disabled until read is on. Select Save settings to apply them.

What the Switches Control

The switches decide which abilities the WordPress MCP Adapter shows to MCP clients. They don’t unregister the abilities. All 11 stay available through the WordPress Abilities REST API to logged-in users with the right capability, whatever the switches say.

Connect an MCP Client

  1. Install and activate the official WordPress MCP Adapter plugin.
  2. On the AI & MCP tab, turn on Expose read abilities through MCP, and write as well if you want the client to save drafts.
  3. Point your MCP client at the endpoint shown under Connect an MCP client. It looks like https://example.com/wp-json/mcp/mcp-adapter-default-server.
  4. Sign the client in as a WordPress user with the access it needs, usually with an Application Password.

The client acts as that user. An editor’s connection can only read drafts and publish datasets that editor owns.

Site Agent Is Separate

The Build tables with Site Agent section on the same tab explains the other route. Site Agent’s own switches and Application Passwords control that connection. The MCP switches here apply only to the WordPress MCP Adapter.

Core Tables doesn’t send anything to an AI service by itself. The commands Site Agent uses are listed in Build Tables with Site Agent, and the REST routes behind both are in the REST API Reference.

For a step-by-step walkthrough, see How to Let AI Build Your Tables with Site Agent.

Share

Was this helpful?

Still stuck? Open a support ticket