plugin-icon

Site2App MCP Gateway

Connect your WordPress site to the Site2App MCP gateway for ChatGPT apps, demo tools, and widgets.
Version
1.0.7
Last updated
Jun 15, 2026
Site2App MCP Gateway

Site2App provides a stable MCP URL for ChatGPT and other AI clients, plus gateway-hosted demo tools and ChatGPT widgets.

This plugin is a standalone WordPress client for the Site2App gateway. It stores credentials in wp_options only and does not modify your WordPress database schema.

What happens automatically: On activation, one HTTPS request registers your site URL with site2app.live and stores a per-install secret locally. Provisioning, status refresh, the external console link, and billing each require an explicit click in wp-admin.

External Services

This plugin connects to third-party services. By installing and activating this plugin, you authorize these connections when the described actions occur.

site2app.live (Site2App gateway)

Purpose: Registers your WordPress install, provisions MCP gateway sites and demo tool packs, loads site status and tool lists via API, mints console sessions, and opens the external Site2App console in a new browser tab when you click Open full console.

Data sent:

  • On activation: your public site URL (siteUrl).
  • On provision (admin click): install ID, install secret, site URL, business category slug, and site name.
  • On status refresh (admin page load after provision): install ID and install secret (HMAC-signed handshake), then Bearer session token for GET /api/sites/{id} and /tools.
  • On console open (admin click): install ID and install secret (HMAC-signed handshake); session token passed to site2app.live in a new tab URL.
  • On Go Live checkout (admin click): gateway site ID and selected package name.

When sent: Activation runs once automatically. Provision, status, console handshake, and checkout run only after an administrator clicks the corresponding button or loads the provisioned admin page in wp-admin.

Service provider: site2app.live

Terms of Service | Privacy Policy

Stripe (payment processing via Site2App gateway)

Purpose: Optional paid plans (“Go Live”) when you choose to upgrade. The plugin requests a checkout URL from the Site2App gateway; payment is completed on Stripe’s site.

Data sent: Gateway site ID, package tier, and billing cycle are sent to site2app.live, which creates a Stripe Checkout session. Stripe receives payment details directly from you on their hosted checkout page.

When sent: Only when an administrator clicks Activate plan in wp-admin.

Service provider: Stripe

Terms of Service | Privacy Policy

site2app.live demo assets (optional)

Purpose: The included sample REST route (/wp-json/site2app/v1/demo-carousel) may return a placeholder image URL hosted on site2app.live for demo ChatGPT widgets.

Data sent: None from WordPress unless an AI client or browser loads that image URL.

When sent: Only when something requests the demo carousel endpoint or the placeholder image URL.

Service provider: site2app.live

Terms of Service | Privacy Policy

Privacy

See the External Services section above. Site2App’s privacy policy: https://site2app.live/privacy

Freeon paid plans
Tested up to
WordPress 7.0
This plugin is available for download for your site.