@fastmcp-me/wordpress-mcp-server
Version:
MCP server for WordPress with 190+ tools - complete WordPress control including WooCommerce, Gutenberg, SEO, Security, Performance, Backup, and User Roles - 99% developer task coverage
23 lines • 828 B
JavaScript
/**
* WordPress Configuration
* Loads environment variables and provides configuration
*/
export const config = {
url: process.env.WORDPRESS_URL || '',
username: process.env.WORDPRESS_USERNAME || '',
password: process.env.WORDPRESS_PASSWORD || '',
// Create Basic Auth token
getAuthToken: () => {
const { username, password } = config;
return Buffer.from(`${username}:${password}`).toString('base64');
},
// Validate configuration
validate: () => {
if (!config.url || !config.username || !config.password) {
console.error('❌ Error: Missing required environment variables');
console.error('Please set: WORDPRESS_URL, WORDPRESS_USERNAME, WORDPRESS_PASSWORD');
process.exit(1);
}
}
};
//# sourceMappingURL=wordpress.js.map