You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This wraps the Streamable HTTP endpoint over stdio so Claude Desktop can communicate with your MCP server.
78
94
79
95
### Configuration Constants
@@ -111,7 +127,7 @@ This template is a solid base for building your next public-facing chat. For mor
111
127
112
128
### GPT Site Admin
113
129
114
-
The GPT Site Admin template is designed as a robust AI assistant to help manage your system. In addition to basic instructions, this bot has access to PHP's `call_user_func()`function, enabling it to fetch and manipulate posts, create files, and more.
130
+
The GPT Site Admin template is a powerful AI assistant designed to help you manage your WordPress site. Beyond basic instructions, this bot can use PHP's `call_user_func()` to fetch and manipulate posts, create files, and perform other advanced operations. It also has access to WordPress REST API and remote function capabilities, enabling seamless integration with your site's data and external services.
115
131
116
132
For more details, check out [The GPT Site Admin: A New Era of AI Integration with WordPress](https://convoworks.com/the-gpt-site-assistant-a-new-era-of-ai-integration-with-wordpress/).
117
133
@@ -125,12 +141,10 @@ A demo service with several switchable examples demonstrating no‑code function
125
141
126
142
#### Service Configuration Variables
127
143
128
-
Two service‑level variables let you control auth and which REST APIs are active:
144
+
This service‑level variable let you set which REST APIs are active (full list available above in the "Available Filters" section):
129
145
130
-
**MCP_AUTH_USER_ID** (default: `0`) sets the WordPress user ID under which proxy calls run.
131
146
**MCP_ACTIVE_REST_APIS** (default: `["convo_mcp_register_wp_posts"]`) is the list of filter names that enable specific REST‑API tools; only filters included here will be registered.
132
147
133
-
> **Security Note:** The MCP server currently has no built‑in authentication—anyone who knows your endpoint can connect. If you set **MCP_AUTH_USER_ID**, calls will run under that WordPress account (which could be dangerous on a public server). Future releases will add Basic Auth as a quick fix and OAuth2 for full security.
0 commit comments