claudeus-wp-mcp
Version:
The most comprehensive WordPress MCP server - 145 production-ready tools for complete WordPress management with AI
15 lines (14 loc) • 707 B
TypeScript
import { SiteCapabilities } from '../types/config.js';
/**
* Check if a specific tool is allowed for a site based on its capabilities configuration
* @param capabilities The site's capabilities configuration
* @param toolName The name of the tool to check
* @returns boolean indicating if the tool is allowed
*/
export declare function isToolAllowed(capabilities: SiteCapabilities | undefined, toolName: string): boolean;
/**
* Get all allowed tools for a site based on its capabilities configuration
* @param capabilities The site's capabilities configuration
* @returns Array of allowed tool names
*/
export declare function getAllowedTools(capabilities: SiteCapabilities | undefined): string[];