Connect WordPress to Gemini CLI

To use WordPress in Gemini CLI, connect your WordPress account in Manyplug and add Manyplug to Gemini CLI once. Gemini CLI then gets 9 WordPress tools, for example: “Posts”, “Get a post”, and “New draft”. It takes about 3 minutes and works on the free plan.

Connect WordPress Free plan, no card

1. Connect WordPress in Manyplug

Click “Connect WordPress” and paste the key or app password into Manyplug’s form:

Your site address, user name and a WordPress application password. Takes about two minutes.

  1. Sign in to your site’s admin and open Users → Profile.How application passwords work
  2. At the bottom, under Application Passwords, enter the name Manyplug and click Add New Application Password.
  3. Copy the 24-character password (the spaces can stay).
  4. In the form, enter the site address without https:// (for example blog.acme.com), your user name and the application password.
  • Needs WordPress 5.6 or newer over HTTPS. If the section is missing, a security plugin may have turned it off.
  • The AI only creates drafts. Publishing is a separate action that needs your confirmation.
  • You can revoke the application password in the same profile section; your normal password stays.

2. Add Manyplug to Gemini CLI

Gemini CLI.

  1. Run the command.
    gemini mcp add --transport http manyplug https://manyplug.com/mcp
  2. In Gemini CLI type /mcp auth manyplug and sign in.

Full guide: Gemini CLI

3. Ask Gemini CLI

  • Which drafts do I have in WordPress?
  • Write a draft post about the new feature launch from these notes.
  • Publish the “Year in review” post tomorrow at 9 am.
  • Which comments are waiting for moderation? Mark the spam.

What Gemini CLI can do in WordPress

Each action can be turned off per account, and changes can wait for your OK.

ActionAccess
Posts
Finds posts by words, status or category.
Reads
Get a post
A post with its full content.
Reads
New draft
Creates a draft post without publishing.
Makes changes
Edit a post
Changes the title, content, categories or tags.
Makes changes
Publish
Publishes a post now or on a schedule.
Risky
Pages
Finds pages of the site.
Reads
Categories
Categories with ids and post counts.
Reads
Comments
Comments awaiting moderation, approved or spam.
Reads
Moderate
Approves a comment or marks it as spam.
Makes changes

Questions

Can I connect two WordPress accounts to Gemini CLI?
Yes. Connect each one in Manyplug under its own name, for example Work and Personal. Gemini CLI can use one of them or all at once.
Will Gemini CLI change anything in WordPress without asking?
By default these actions wait for your approval before they run: “Publish”. Other changes follow your rules, which you can make stricter per account.
Do I need an official WordPress MCP server for this?
No. Manyplug connects to WordPress itself with a key or app password you paste into its form, and gives Gemini CLI the tools through one MCP address, together with your other services.
Is it free to connect Gemini CLI to Manyplug?
Yes. New workspaces get 14 days of Pro free, then the free plan keeps going with 150 actions a month and up to 3 connected accounts. No card needed. Paid plans start at $5 a month.
Does Gemini CLI see my passwords or API keys?
No. Keys are entered on Manyplug’s own pages, stored encrypted with a separate key per account, and the AI only receives tool results.

More services for Gemini CLI

AirtableBases and tables: find and write records.AsanaTasks and projects: list, add, complete.BitbucketPull requests, reviews and pipelines.BrevoContacts, lists, campaigns, emails.Cal.comBookings and event types.CalendlyBooked meetings and booking links.ClickUpYour tasks, lists and statuses.CloudflareDNS records and cache purges.ConfluenceSearch and read pages, write new ones.Email (IMAP/SMTP)Any IMAP/SMTP mailbox: iCloud, Fastmail or your company mail.FigmaFiles, frames, exports, comments.FreshdeskTickets, customer replies, notes.GitHubRepositories, issues and pull requests.GitLabIssues and merge requests.GmailSearch, read, draft and send email.Google CalendarEvents, free time, invitations.Google DriveFind files and read documents.Google SheetsRead and write cells, append rows.HTTP APIAny REST/JSON API by its address and key, no code.HubSpotContacts, companies and deals.IntercomCustomer conversations and contacts.JiraIssues by JQL, create, change status, comment.LinearTeam issues: find, create, change status.MailchimpSubscribers, tags, campaign reports.monday.comBoards, items, statuses and updates.NotionPages and databases: search, read, write.PipedriveDeals, people and organizations.SentryErrors, stack traces, resolving issues.SlackChannels, message search, posting.StripePayments, customers, invoices and refunds.TelegramYour bot, and with Telegram Business your own chats: message search, replies.TodoistTasks and projects: list, add, complete.TrelloBoards, lists and cards.TypeformForms and their responses.VercelDeployments, build logs, domains.WebflowCMS: drafts, edits, publishing.WhatsAppA WhatsApp Business number through the official API: chats, search, replies.ZendeskTickets, customer replies, notes.