Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
wp_sitesA

List every WordPress site this connector is configured for, and test whether each one is reachable and the credentials work. Run this first when something is not working.

wp_whoamiA

Show the authenticated user on a site, including roles and capabilities. Use this to check what changes you are actually allowed to make.

wp_list_post_typesA

List the post types available on a site (post, page, and any custom types such as products or case studies), with the REST route to use for each.

wp_list_taxonomiesA

List the taxonomies on a site (categories, tags, and custom taxonomies) and the REST base for each.

wp_list_contentA

List content of any post type with filters and search. Returns compact summaries, not full bodies — call wp_get_content for the full text of one item.

wp_get_contentA

Fetch a single item in full, including its raw block/HTML content — this is what you read before editing something.

wp_searchA

Search across all searchable content on a site at once. Faster than listing each post type when you do not know where something lives.

wp_create_contentA

Create new content on a site. Defaults to draft status so nothing goes live by accident — pass status 'publish' only when the user asked for it to be published.

wp_update_contentA

Update an existing item. Only the fields you pass are changed. Note that content replaces the whole body — read it with wp_get_content first if you are making a partial edit.

wp_delete_contentA

Move an item to trash (recoverable). Pass force: true to delete permanently — that cannot be undone, so confirm with the user first.

wp_list_termsA

List the terms in a taxonomy (e.g. all categories or tags), so you can map names to the numeric IDs that content tools expect.

wp_create_termC

Create a new category, tag, or custom taxonomy term.

wp_list_mediaB

List items in the media library, newest first.

wp_upload_mediaA

Upload a file to the media library from a local path or a public URL, and get back the media ID to use as a featured image or in content.

wp_list_usersB

List users on the site with their roles.

wp_list_pluginsA

List installed plugins and whether each is active. Requires an administrator account.

wp_manage_pluginA

Change a plugin's active status. This takes effect on the live site immediately — confirm with the user before deactivating anything on a site people are using.

wp_list_themesA

List installed themes and which one is active.

wp_settingsA

Read general site settings, or change them by passing updates. Affects the whole site — confirm before changing anything beyond a dev sandbox.

wp_restA

Call any WordPress REST route directly. Use this for anything the dedicated tools do not cover — WooCommerce, ACF, menus, or a plugin's own namespace. Discover routes by calling GET on an empty path.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/amolb1986/wp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server