Get GoSMTP
Home » How to Setup MCP Adapter and Abilities
How to Setup MCP Adapter and Abilities

Overview

GoSMTP introduces Abilities, a revolutionary way to connect your favorite AI models (including Claude, Cursor, Antigravity, VS Code, Opencode and Gemini) straight to your website. Instead of just chatting with AI, you can now assign actual, hands-on WordPress email management and troubleshooting workloads to these agents just like you would with a human team member.

What Can Your AI Agent Do in WordPress?

Once connected, here are a few examples of tasks you can ask your AI Agent to perform:
  • Show me the last 5 failed email logs along with their error details so I can troubleshoot the issue.
  • Analyze why email log ID [ID] failed, display its full diagnostic report, and attempt to resend it to admin@example.com.
  • Send a test email to recipient@example.com with the subject 'GoSMTP AI Test' and the body text 'This is a test email sent via the GoSMTP AI Agent.
And that's just the start. As the Abilities standard matures, we'll keep expanding what's possible.

How to Connect Your AI Agent to the MCP

The setup is located in the GoSMTP > AI Abilities tab. First, check the box to enable this feature. Please note that you will need WordPress 6.9 or higher, but we highly recommend updating to WordPress 7.0+ to ensure you get the full experience across all abilities.
GoSMTP : Enable Abilities
Once you're using a compatible version, Step 1 will be completed automatically. You can then complete the remaining three steps in about 2 minutes.
  • Step 1: Register GoSMTP Abilities

When you open the AI Abilities section on WordPress 6.9 or higher, GoSMTP automatically registers its Abilities with the WordPress Abilities API.

You'll see GoSMTP Abilities registered with a green checkmark.

GoSMTP : Register Abilities

Here, you can browse the entire collection of GoSMTP Abilities at a glance. We recommend reviewing this section to see all the available capabilities and understand exactly how they work.

GoSMTP : Abilities
  • Step 2: Install the MCP Adapter

Click Install MCP Adapter, and GoSMTP will handle everything automatically. There's nothing you need to configure manually.

GoSMTP : Install MCP Adapter
  • Step 3: Generate an Application Password

An Application Password provides a secure way for your AI client to authenticate with your website. Unlike your standard WordPress login password, it is a unique, dedicated credential linked directly to your user account. For added security, you maintain full control and can easily revoke this access from your WordPress profile at any time.

Click Generate Application Password. GoSMTP creates the password and pre-fills it into the configuration snippets below.

GoSMTP : Generate Application Password

This is what it looks like after it has been generated:

GoSMTP automatically populates this password into the connection snippet in a later step. If you're planning to set up your AI client later, copy the password now, as WordPress hides it once the session ends.

Note: Forgot to copy your Application Password? No problem. You can always generate a new one from your WordPress Admin and revoke any previously generated passwords.

  • Step 4: Test the Connection

Click Test Connection. GoSMTP will verify your Application Password and ensure your site can access the registered Abilities without any issues.

GoSMTP : Test Connection

You'll see "Verified" with a confirmation that the connection is ready.

Note: Did you encounter an error during the test? Contact our support team, and we'll work with you to troubleshoot and resolve it as quickly as possible.

Setup complete! Now for the exciting part, let's see your AI Agents in action.

Here's what a real workflow looks like, from copying the snippet to running your first live email delivery task. I'm using Antigravity below, but the steps are virtually the same for any supported AI client.

Connection Antigravity: A Full Walkthrough

Once you've completed the four steps above, follow these instructions to connect Antigravity to your website. The setup process is virtually identical for other supported AI clients. Simply select your preferred client from the "Connect to AI Client" section and follow the corresponding instructions.

  • Step 1: Copy the Command Snippet

Scroll down to the Connect to AI client section and select the Antigravity tab.

You'll see a configuration snippet with your Site URL and Application password already filled in, assuming you're in the same session in which you generated it. if not, you can always swap in the new password.

Click the "Copy" Button in the top-right corner of the code block to copy the configuration snippet.

GoSMTP : Copy Snippet
  • Step 2: Update the Configuration File

Open your terminal and access the ~/.gemini/config/mcp_config.json configuration file.

Press Enter to open the file in the nano editor, then paste your copied snippet into the file.

To save your changes and exit, follow these quick shortcut:

  • Press Ctrl + O, then press Enter to save the file.
  • Press Ctrl + X to exit the nano editor.
GoSMTP : Configuration File
  • Step 3: Start a New Session

Type 'exit', press Enter, and start a new Antigravity session. GoSMTP Abilities will load automatically when the new session begins.

Tip: You can ask your AI client to list the GoSMTP Abilities at any time. This gives you a clear overview of all the WordPress email tasks you can perform with the AI agent. You can also ask it to explain an ability to help you understand how it works.

GoSMTP : Abilities List
  • Step 4: Type a Command

You're connected! Now, you can start asking Antigravity to manage and test your WordPress email delivery.

Let's look at a practical example. I'm going to ask Antigravity to send a test email directly from the AI client to verify our SMTP configuration.

GoSMTP : send test mail

The Test email is sent in real-time. Now, here's where the GoSMTP MCP gets really powerful—you can instantly check your recipient's inbox or verify the delivery details directly inside your GoSMTP email logs.

GoSMTP : verify gosmtp
GoSMTP : Verify inbox

I've got to say, this is one of the most exciting features we've introduced to the plugin so far. AI is already a part of how most of us work every day, and this simply brings that same workflow directly into your WordPress email management. As shown in the images above, you can easily verify successful email delivery by checking both your recipient's inbox and the detailed GoSMTP Email Logs.

GoSMTP AI Abilities are now active. The connection has been fully established, and your AI agent is ready to work. You can now issue direct commands to manage your WordPress email workloads.

If you face any issues while configuration your AI agent with GoSMTP, You can Contact our support team.

    Was this page helpful?
    Newsletter Subscription
    Subscribing you to the mailing list