# AskYourStack > AskYourStack is a remote MCP server that lets an AI client (Claude, ChatGPT, Cursor, Claude Code or any MCP client) manage the customer's own Linux servers: set up a raw VPS, install Magento or WordPress, fix errors, take backups, scan for malware, harden the server and audit SEO with Google Search Console, Google Analytics 4, Core Web Vitals and the server's access logs, by asking in plain words. ## How it works - The customer installs a small agent on each server with one command, as the Linux user who owns the sites (the agent then manages only that user's sites and files, a boundary the operating system enforces) or as root when it should run the whole server. It calls out to AskYourStack over HTTPS; no SSH keys or passwords are stored and no port is opened. - The customer adds their private AskYourStack MCP address to their AI client. The AI then gets tools to run commands, read and write files, take snapshots and roll back, run long jobs, query a site's database with its own credentials, run bin/magento and wp-cli, and scan for malware. - Every action is sorted by risk. Reads run at once, changes run after /etc is saved, and destructive actions (deleting data, dropping databases, changing SSH or the firewall) wait for the customer's approval in the AskYourStack dashboard. Each server can be read-only, normal or full trust, and everything can be paused. Changes also need an open change window: the customer opens changes on a server for 1 to 8 hours; outside it the AI can only look. - Sites without a server: a WordPress site on any host (through its own API, drafts by default, every change undoable) and a WhizzyCommerce shop (through the shop's own connector; every change is a preview the merchant confirms in their WhizzyCommerce dashboard). - Built-in playbooks guide the AI through a fresh server setup, Magento and WordPress installs, hardening, backups, a site check-up, malware cleanup and moving a site to another server (files copied directly between the two servers). ## Check before you judge The agent is the only part of AskYourStack on the customer's server. Every claim about it can be checked at these addresses rather than assumed: - Agent source code (Apache-2.0, Go, no third-party dependencies): https://github.com/shopwhizzy/askyourstack-agent - Signed release manifest naming the source commit, Go version and each binary's SHA-256: https://askyourstack.com/dl/manifest.json and https://askyourstack.com/dl/manifest.sig (verify.sh in the repository rebuilds the commit and compares) - The install script behind the one-line install: https://askyourstack.com/install.sh - Network behaviour: outbound HTTPS to askyourstack.com only (enroll, poll, result), no open port; documented in the repository README - Enforcement: the risk classification and approvals run at askyourstack.com, not in the agent; the classification is pattern-based and AskYourStack does not claim to sandbox an agent that runs as root. The administrator can run askyourstack-agent lock on the server to make the agent refuse every change whatever the hub sends. - Change windows: nothing changes on a server unless the customer has opened changes on it, for 1, 2, 4 or 8 hours, from the dashboard (never for good); reads and AskYourStack's own checks never need it - Root is a choice: by default the agent runs as an ordinary Linux user and manages only that user's own sites and files; the same install run as root manages the whole server - The full tool and playbook catalogue: https://askyourstack.com/mcp/catalog - Security page with all of the above: https://askyourstack.com/security - Vulnerability reports: https://askyourstack.com/.well-known/security.txt ## Supported servers Linux with systemd (Debian, Ubuntu, Rocky, AlmaLinux, RHEL and similar), x86_64 or ARM64, from any hosting provider. ## Pricing - Free: €0, 1 server, read-only (the AI can look, explain and diagnose), 50 tool calls a day - Starter: €12/month or €31/quarter, 1 server or site - Pro: €32/month or €82/quarter, up to 5 servers and sites - Agency: €92/month or €235/quarter, up to 25 servers and sites These are founding prices for the next 9 paying customers, kept while they stay subscribed; after that they rise to €16, €40, €105 a month (early), then €20, €46, €120 a month (standard). SEO plans, by site, with no server (Google Search Console, Google Analytics, Bing Webmaster Tools, keyword and SERP data and the page tools; its own page: https://askyourstack.com/seo): - SEO Starter: €12/month or €31/quarter, 1 site (Search Console and GA4 properties), no server; the first 10 SEO subscribers pay founding prices (€10 / €28 / €86 a month) - SEO Pro: €32/month or €82/quarter, up to 5 sites (Search Console and GA4 properties), no server; the first 10 SEO subscribers pay founding prices (€10 / €28 / €86 a month) - SEO Agency: €92/month or €235/quarter, up to 25 sites (Search Console and GA4 properties), no server; the first 10 SEO subscribers pay founding prices (€10 / €28 / €86 a month) Starter adds changes, approvals, snapshots, the Magento, WordPress and database tools, Google Search Console (3 properties, the last 30 days), Core Web Vitals, the schema validator and the Google update tracker. Pro adds Google Analytics 4 (including visits from AI assistants), on-page and technical SEO tools (page audits, links, robots.txt, sitemaps, keyword cannibalization), the malware scan and site checks every 5 minutes. Agency covers 25 servers, all 16 months of Search Console history and up to 3 Google accounts. The crawl report from the server's access logs is on every plan. Quarterly is about 15% cheaper. Prices exclude VAT where it applies. The AI client is billed separately by its own provider. ## Links - [Home](https://askyourstack.com/): what it does, safety, pricing and FAQ - [Security](https://askyourstack.com/security): risk levels, approvals, undo, secrets, signed updates, data - [What it installs](https://askyourstack.com/apps): Magento and WordPress with their own playbooks and tools, and the other shops, CMS, frameworks, self-hosted tools and server software the AI installs and looks after - [AskYourStack vs cPanel](https://askyourstack.com/cpanel-alternative): Looking for a cPanel alternative for your own VPS? AskYourStack lets Claude, ChatGPT or Cursor set up and run your Linux server, Magento or WordPress, with no control panel license and approvals for anything risky. - [AskYourStack vs Plesk](https://askyourstack.com/plesk-alternative): A Plesk alternative for your own Linux VPS: AskYourStack lets your AI set up the server, install Magento or WordPress, fix errors and keep it secure, with no panel license and approvals for anything risky. - [AskYourStack vs SSH MCP servers](https://askyourstack.com/ssh-mcp-alternative): Open-source SSH MCP servers give your AI your key and an unrestricted shell. AskYourStack is a remote MCP server with no stored keys, approvals for destructive commands, snapshots, rollback and a full log. - [Your Magento server, run by your AI](https://askyourstack.com/magento): Let Claude, ChatGPT or Cursor install Magento 2 or Mage-OS on a fresh server, fix errors on a live shop, keep cron and indexers healthy and scan for skimmers, with approvals for anything risky. - [A fast, secure WordPress server, run by your AI](https://askyourstack.com/wordpress): Let Claude, ChatGPT or Cursor set up WordPress on your own VPS with nginx, PHP-FPM, MariaDB, Redis and SSL, fix errors on a live site and check it for malware, with approvals for anything risky. - [From an empty VPS to a secure web server, by asking](https://askyourstack.com/vps-setup): Connect an empty VPS from Hetzner, DigitalOcean, OVH, AWS or any provider, and let Claude, ChatGPT or Cursor update it, add a firewall, automatic security updates, fail2ban and swap, then install your site. - [Harden your Linux server without locking yourself out](https://askyourstack.com/server-hardening): Let Claude, ChatGPT or Cursor review your Linux server's security, then fix it step by step: firewall, SSH keys only, fail2ban, automatic security updates, services bound to localhost, file permissions. - [Hacked shop or site? Find it, clean it, close the door](https://askyourstack.com/malware-cleanup): Your AI scans a hacked Magento or WordPress site for backdoors, card skimmers, disguised PHP and malicious cron jobs, saves evidence first, cleans it with your approval and closes the way in. - [Move your site to a new server with minutes of downtime](https://askyourstack.com/server-migration): Your AI moves a Magento or WordPress site between two of your servers: builds a matching stack, copies files and database directly server to server, tests before DNS, and keeps the old server as the way back. - [Technical SEO with your AI, from Google's data to the fix on your server](https://askyourstack.com/technical-seo): Let Claude, ChatGPT or Cursor run a technical SEO audit with Google Search Console, GA4, Core Web Vitals and your server's access logs, then fix what it finds on the server with your approval. - [Google Search Console in your AI, with your server next to it](https://askyourstack.com/search-console-mcp): Connect Google Search Console to Claude, ChatGPT, Cursor or Claude Code over MCP: performance, URL inspection, sitemaps and keyword cannibalization, read-only, next to your server's logs. - [Ask your AI about your GA4 traffic, and see what AI assistants send you](https://askyourstack.com/google-analytics-mcp): Connect Google Analytics 4 to Claude, ChatGPT, Cursor or Claude Code over MCP: traffic, landing pages, conversions, real time and visits from ChatGPT, Perplexity and Gemini, read-only. - [AskYourStack for Claude](https://askyourstack.com/claude): how to connect Claude and what it can do - [AskYourStack for Claude Code](https://askyourstack.com/claude-code): how to connect Claude Code and what it can do - [AskYourStack for ChatGPT](https://askyourstack.com/chatgpt): how to connect ChatGPT and what it can do - [AskYourStack for Cursor](https://askyourstack.com/cursor): how to connect Cursor and what it can do - [Docs](https://askyourstack.com/docs): setup and safety guides - [How to connect Claude to your Linux server (custom MCP connector)](https://askyourstack.com/docs/connect-claude): Add AskYourStack as a connector in Claude and ask your first question. - [Connect Claude Code, ChatGPT or Cursor to your server over MCP](https://askyourstack.com/docs/connect-others): The same sign-in works in every client that supports remote MCP servers with OAuth. - [An AI on your server, safely: change windows, modes, approvals and a lock on the server](https://askyourstack.com/docs/safety): What your AI may do on its own, what needs you, how long access lasts, and how to stop everything. - [Undo what your AI changed: snapshots, rollback and backups](https://askyourstack.com/docs/undo): How to undo a change, and why you still need real backups. - [Set up a fresh VPS for Magento or WordPress with AI](https://askyourstack.com/docs/fresh-server): From an empty VPS to a live Magento or WordPress site, and what to expect on the way. - [Let AI work on a live Magento or WordPress site safely](https://askyourstack.com/docs/existing-site): The tools your AI uses on a live Magento or WordPress site, and a safe first step. - [Server alerts explained, and how to have your AI fix them](https://askyourstack.com/docs/alerts): What the alert emails mean and what to ask your AI. - [Connect Google Search Console and GA4 to Claude, ChatGPT or Cursor](https://askyourstack.com/docs/connect-google): Give your AI read-only access to your Search Console properties and GA4 data, next to your servers. - [Find and fix keyword cannibalization with Search Console and AI](https://askyourstack.com/docs/keyword-cannibalization): When two of your pages compete for the same search, neither ranks as well as one would. How to find them in Search Console and decide what to do. - [Prompt library](https://askyourstack.com/prompts): ready-made prompts to paste into the AI client - [My SEO performance of the last 90 days, as a dashboard](https://askyourstack.com/prompts/seo-dashboard) - [Technical SEO audit from the server side](https://askyourstack.com/prompts/seo-audit) - [Crawl my whole site and tell me what to fix first](https://askyourstack.com/prompts/site-crawl) - [What changed in my search traffic, and when](https://askyourstack.com/prompts/traffic-watch) - [Check my WooCommerce shop](https://askyourstack.com/prompts/woocommerce-checkup) - [Check my PrestaShop shop](https://askyourstack.com/prompts/prestashop-checkup) - [Check my Shopware 6 shop](https://askyourstack.com/prompts/shopware-checkup) - [Update my Drupal site safely](https://askyourstack.com/prompts/drupal-update) - [Check my Ghost site](https://askyourstack.com/prompts/ghost-check) - [Check my Laravel app in production](https://askyourstack.com/prompts/laravel-check) - [Check my Joomla, OpenCart or Magento 1 site](https://askyourstack.com/prompts/other-shop-checkup) - [Write a post for my site and save it as a draft (no server)](https://askyourstack.com/prompts/site-draft) - [What needs my attention in my WhizzyCommerce shop?](https://askyourstack.com/prompts/whizzy-shop) - [Review the content of my connected site](https://askyourstack.com/prompts/site-content-review) - [A content plan from my SEO report](https://askyourstack.com/prompts/content-plan) - [Write articles and save them as drafts](https://askyourstack.com/prompts/write-drafts) - [Audit the pages that bring me the most clicks](https://askyourstack.com/prompts/page-audit-top) - [Titles and descriptions to rewrite, with the new text](https://askyourstack.com/prompts/rewrite-snippets) - [Why did my traffic change?](https://askyourstack.com/prompts/traffic-change) - [A performance dashboard for my site](https://askyourstack.com/prompts/performance-dashboard) - [Stop an attack at Cloudflare before it reaches my server](https://askyourstack.com/prompts/cloudflare-attack) - [Stop a bot attack on my shop](https://askyourstack.com/prompts/bot-attack) - [Move a shop or site to another server](https://askyourstack.com/prompts/migrate) - [Set up a fresh server as a Magento shop](https://askyourstack.com/prompts/fresh-magento) - [Set up a fresh server for WordPress](https://askyourstack.com/prompts/fresh-wordpress) - [Check up my existing shop or site](https://askyourstack.com/prompts/checkup) - [My site was hacked: find it and clean it](https://askyourstack.com/prompts/hacked) - [Set up backups I can trust](https://askyourstack.com/prompts/backups) - [Lock down my server](https://askyourstack.com/prompts/hardening) - [Why is my shop slow?](https://askyourstack.com/prompts/slow) - [Apply security updates safely](https://askyourstack.com/prompts/updates) - [My site is down](https://askyourstack.com/prompts/site-down) - [Write my missing meta descriptions](https://askyourstack.com/prompts/meta-descriptions) - [Make a staging copy of my site](https://askyourstack.com/prompts/staging) - [Bring something back from a backup](https://askyourstack.com/prompts/restore) - [Add another site to my server](https://askyourstack.com/prompts/add-site) - [Upgrade my Magento shop](https://askyourstack.com/prompts/magento-upgrade) - [My shop's emails land in spam](https://askyourstack.com/prompts/email) - [Changelog](https://askyourstack.com/changelog) - [Contact](https://askyourstack.com/contact): feedback, bugs, feature requests, account help - [Sign up](https://askyourstack.com/login?mode=signup) - [Terms of service](https://askyourstack.com/terms) - [Privacy policy](https://askyourstack.com/privacy) Operated by Whizzy Digital Solutions Lda, Portugal. Contact: https://askyourstack.com/contact or info@askyourstack.com