MCP Servers / development / Kinsta MCP

Kinsta MCP

JSON →
nonedevelopment

Model Context Protocol (MCP) server for Kinsta WordPress hosting

Install
How to run this server

No install command recorded.

server path: kinsta-mcp
Tools
What this server exposes
kinsta.ping
Check server status and API credential configuration
kinsta.auth.validate
Validate the current Kinsta API key and return account information if valid
kinsta.operations.status
Check the status of an asynchronous Kinsta operation by operation ID
kinsta.company.users
List all users in your Kinsta company
kinsta.company.regions
List all available deployment regions for your Kinsta company
kinsta.company.api-keys
List all API keys for your Kinsta company
kinsta.company.activity-logs
List company activity logs (supports filtering and pagination)
kinsta.company.plugins
List WordPress plugins across all sites (supports search/filter/pagination)
kinsta.company.themes
List WordPress themes across all sites (supports search/filter/pagination)
kinsta.sites.list
List all WordPress sites (optionally include environment details)
kinsta.sites.get
Get details for a specific Kinsta site by ID
kinsta.sites.create
Create a new WordPress site (returns an operation_id)
kinsta.sites.create-plain
Create a new plain (empty) site without WordPress installed (returns an operation_id)
kinsta.sites.clone
Clone an existing site (returns an operation_id)
kinsta.sites.delete
Delete a Kinsta site permanently (cannot be undone)
kinsta.sites.reset
Reset a site to a fresh WordPress install (destructive)
kinsta.environments.list
List all environments for a site
kinsta.environments.create
Create a new WordPress environment for a site (returns an operation_id)
kinsta.environments.create-plain
Create a new plain (empty) environment for a site (returns an operation_id)
kinsta.environments.clone
Clone an existing environment (returns an operation_id)
kinsta.environments.push
Push one environment to another (destructive; returns an operation_id)
kinsta.environments.delete
Delete an environment (cannot be undone)
kinsta.environments.php-allocation
Change PHP worker allocation for an environment (returns an operation_id)
kinsta.environments.php-allocation-site
Change PHP worker allocation for all environments in a site (returns an operation_id)
kinsta.environments.webroot
Change the webroot subfolder for an environment (returns an operation_id)
kinsta.environments.files
List files in an environment's file system
kinsta.environments.redirects
List redirect rules for an environment (supports filtering/pagination)
kinsta.environments.redirects.update
Create, update, or delete redirect rules for an environment
kinsta.environments.ssh.status
Get SSH/SFTP status for an environment
kinsta.environments.ssh.toggle
Enable or disable SSH/SFTP access for an environment
kinsta.environments.ssh.password-access
Enable or disable SSH password-based access
kinsta.environments.ssh.generate-password
Generate a new SSH/SFTP password
kinsta.environments.ssh.password
Get the current SSH/SFTP password
kinsta.environments.ssh.ip-allowlist
Get the SSH IP allowlist
kinsta.environments.ssh.ip-allowlist.update
Update the SSH IP allowlist
kinsta.environments.ssh.config
Get SSH connection configuration for an environment
kinsta.environments.ssh.password-expiration
Change SSH password expiration interval
kinsta.environments.wp-cli
Run a WP-CLI command on an environment (must start with wp )
kinsta.environments.phpmyadmin
Get a phpMyAdmin login token for an environment
kinsta.tools.clear-cache
Clear the server cache for an environment (returns an operation_id)
kinsta.tools.restart-php
Restart PHP for an environment (returns an operation_id)
kinsta.tools.php-version
Change the PHP version for an environment (returns an operation_id)
kinsta.tools.denied-ips
Get the list of denied (blocked) IP addresses for an environment
kinsta.tools.denied-ips.update
Update the list of denied (blocked) IP addresses for an environment
kinsta.plugins.list
List all plugins for an environment
kinsta.plugins.update
Update a single plugin (returns an operation_id)
kinsta.plugins.bulk-update
Update multiple plugins at once (returns an operation_id)
kinsta.plugins.list-wp
List plugins with details from the WordPress.org repository
kinsta.themes.list
List all themes for an environment
Configuration
Environment & auth
authnone
envKINSTA_API_KEY
envKINSTA_COMPANY_ID
envKINSTA_API_BASE_URL
Resources
Kinsta MCP — MCP Server · libregistry