Skip to main content
Glama

Claudeus WordPress MCP

by deus-h
index.ts1.71 kB
import { Tool } from '@modelcontextprotocol/sdk/types.js'; import { contentTools } from './content/index.js'; import { mediaTools } from './media/index.js'; import { shopTools } from './shop/index.js'; import { discoveryTools } from './discovery/index.js'; // Combine all tools export const allTools: Tool[] = [ ...contentTools, ...mediaTools, ...shopTools, ...discoveryTools ]; // Define tool capabilities export const toolCapabilities = { // Discovery claudeus_wp_discover_endpoints: true, // Content claudeus_wp_content__get_posts: true, claudeus_wp_content__create_post: true, claudeus_wp_content__update_post: true, claudeus_wp_content__delete_post: true, claudeus_wp_content__get_pages: true, claudeus_wp_content__create_page: true, claudeus_wp_content__update_page: true, claudeus_wp_content__delete_page: true, claudeus_wp_content__get_blocks: true, claudeus_wp_content__create_block: true, claudeus_wp_content__update_block: true, claudeus_wp_content__delete_block: true, claudeus_wp_content__get_block_revisions: true, // Media claudeus_wp_media__get_media: true, claudeus_wp_media__upload: true, claudeus_wp_media__update: true, claudeus_wp_media__delete: true, // Theme claudeus_wp_theme__list: true, claudeus_wp_theme__get_active: true, claudeus_wp_theme__activate: true, claudeus_wp_theme__get_customization: true, claudeus_wp_theme__update_customization: true, claudeus_wp_theme__get_custom_css: true, claudeus_wp_theme__update_custom_css: true, // Shop claudeus_wp_shop__get_products: true, claudeus_wp_shop__get_orders: true, claudeus_wp_shop__get_sales: true, // MCP specific listChanged: true };

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/deus-h/claudeus-wp-mcp'

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