UNPKG

@iflow-mcp/claudeus-wp-mcp

Version:

The most comprehensive WordPress MCP server - 145 production-ready tools for complete WordPress management with AI

62 lines 1.36 kB
/** * Common JSON Schema definitions for tools * Reusable schema fragments to maintain DRY principles */ /** * Standard site parameter schema * Used across all WordPress tools */ export const SITE_PARAM = { type: 'string', description: 'Site alias (defaults to default_test)', default: 'default_test' }; /** * Standard pagination parameters */ export const PAGINATION_PARAMS = { page: { type: 'number', description: 'Current page of the collection', minimum: 1 }, per_page: { type: 'number', description: 'Maximum number of items to return', minimum: 1, maximum: 100 } }; /** * Standard search parameter */ export const SEARCH_PARAM = { type: 'string', description: 'Limit results to those matching a string' }; /** * Standard order parameters */ export const ORDER_PARAMS = { order: { type: 'string', description: 'Order sort attribute ascending or descending', enum: ['asc', 'desc'] } }; /** * Standard ID parameter */ export const ID_PARAM = { type: 'number', description: 'Resource ID' }; /** * Standard force delete parameter */ export const FORCE_DELETE_PARAM = { type: 'boolean', description: 'Whether to bypass trash and force deletion', default: false }; //# sourceMappingURL=common.js.map