Linux 软件免费装

StifLi Flex MCP

开发者 estebandezafra
更新时间 2026年2月1日 12:10
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

ai automation rest-api chatgpt mcp

下载

1.0.3 1.0.4 1.0.5

详情介绍:

StifLi Flex MCP transforms your WordPress site into a powerful Model Context Protocol (MCP) server, exposing 117 tools that AI agents like ChatGPT, Claude, and LibreChat can use to manage your WordPress and WooCommerce site. Key Features: 🚀 NEW: Custom Tools - Unlimited AI Capabilities Transform ANY WordPress plugin into an AI tool! Custom Tools lets you write simple PHP snippets that expose plugin functionality to AI agents. Examples: No coding experience required for basic tools - use our examples as templates. Advanced users can create sophisticated integrations with full WordPress/plugin API access. Demo & Installation Tutorial: https://youtu.be/KHr1zt2R8Ew Predefined Profiles: Use Cases: Security Features:

安装:

  1. Upload the stifli-flex-mcp folder to /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to StifLi Flex MCP → Settings for setup instructions
  4. Create an Application Password in your WordPress profile (Users → Profile → Application Passwords)
  5. Use HTTP Basic Authentication with your username and application password
Endpoints:

屏幕截图:

  • Profiles tab - Manage tool configurations
  • WordPress Tools tab - Enable/disable WordPress tools
  • WooCommerce Tools tab - Manage WooCommerce tools

升级注意事项:

1.0.0 Initial release. Install and configure your MCP server to start automating WordPress with AI agents.

常见问题:

What is MCP?

Model Context Protocol (MCP) is a standard protocol for exposing tools and data to AI agents. This plugin implements an MCP-compatible server for WordPress.

How do I connect ChatGPT?

  1. Create an Application Password in your WordPress profile (Users → Profile)
  2. Create a custom connector in ChatGPT
  3. Use the SSE endpoint URL with HTTP Basic Authentication
  4. ChatGPT will discover all available tools automatically

Is this safe for production sites?

Yes, when configured properly:

  • Uses WordPress Application Passwords (native security feature)
  • Each Application Password is tied to a WordPress user with specific permissions
  • Use profile-based restrictions (e.g., "WordPress Read Only")
  • Review enabled tools in the Tools Management tab
  • You can revoke Application Passwords at any time

What permissions do AI agents have?

Permissions are determined by:

  1. The WordPress user's Application Password used for authentication
  2. The active profile (which tools are enabled)
  3. Individual tool capability requirements

Can I customize which tools are available?

Yes! You can:

  • Apply predefined profiles
  • Manually enable/disable individual tools
  • Create custom profiles
  • Export/import profile configurations

Does this work with WooCommerce?

Yes! The plugin includes 61 WooCommerce-specific tools. WooCommerce tools will only function when WooCommerce is installed and active.

How do I troubleshoot connection issues?

  1. Check the Settings tab for test commands
  2. Test with PowerShell scripts (included in examples/)
  3. Verify your hosting doesn't block SSE connections
  4. Check WAF/CDN settings (may block long-lived connections)
  5. Review debug.log with WP_DEBUG enabled

Can I use this without WooCommerce?

Absolutely! The 55 WordPress tools work independently. WooCommerce tools are optional.

What are Custom Tools?

Custom Tools is a powerful feature that lets you create your own AI tools using PHP code. This means you can expose ANY plugin's functionality to AI agents - from querying Contact Form 7 submissions to controlling cache plugins. Each Custom Tool has a name, description, optional input schema, and PHP code that executes when called.

How do I create a Custom Tool?

  1. Go to StifLi Flex MCP → Custom Tools
  2. Click "Add New Tool"
  3. Enter a name (e.g., "custom_my_feature")
  4. Write a description that helps AI understand when to use the tool
  5. Add your PHP code (the code receives $args with any input parameters)
  6. Optionally define an input schema for structured parameters
  7. Save and enable the tool
The plugin includes several examples to get you started!

更新日志:

1.0.5 1.0.4 1.0.3 1.0.0