home / mcp / wordpress reader mcp server

WordPress Reader MCP Server

Provides WordPress Reader access via Claude Desktop, including feed, notifications, tags, follows, and recommendations.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "automattic-wordpress-reader-mcp": {
      "command": "node",
      "args": [
        "FULL_PATH_TO_THIS_FOLDER/mcp-server/dist/index.js"
      ]
    }
  }
}

You can connect WordPress Reader to Claude Desktop as an MCP server to read your WordPress feed, view notifications, manage follows and tags, and get recommendations directly from Claude in natural language. This MCP keeps authentication and data handling local to your environment while letting you interact with your WordPress content through Claude’s conversational interface.

How to use

Once your MCP server is set up, you can interact with WordPress Reader in Claude Desktop using natural language. Try requests like, “Show me my WordPress Reader feed” to view posts from your followed blogs, or “Check my WordPress notifications” to see new comments, likes, and follows. You can manage what you follow and subscribe to topics by asking, for example, “Subscribe me to the design tag” or “Show me posts tagged with technology.” You can also ask for recommendations to discover new blogs and view Automattic content by requesting, for instance, “Get Automattic company updates.” When you want a quick glance at unread items, say, “How many unread notifications do I have?” and Claude will summarize them for you.

How to install

Prerequisites you need before starting:

• A WordPress.com account

• Claude Desktop installed on your computer

• Node.js installed

Step 1 Prerequisites and credentials

Make sure you have a WordPress.com account and Claude Desktop installed. You will also need to create WordPress.com app credentials to enable OAuth-based access from Claude.

Step 2 Create WordPress.com App Credentials

Create a new WordPress.com application with the following details to obtain a Client ID and Client Secret.

Step 3 Run the setup flow in Claude

Open a terminal and run the setup flow to install dependencies, build the apps, and connect Claude Desktop to WordPress Reader.

Step 4 Enter your WordPress credentials

During the setup, paste your WordPress.com Client ID and Client Secret when prompted to authorize the app.

Step 5 Authenticate with WordPress.com

The process will start an authentication server, open your browser for WordPress.com login, and configure everything automatically.

Step 6 Test in Claude Desktop

Restart Claude Desktop and try commands like “Show me my WordPress Reader feed” or “How many unread notifications do I have?” to verify the integration.

Manual setup (if automatic setup fails)

If automatic setup does not run successfully, you can perform a manual setup by installing dependencies, configuring environment variables, building the apps, and wiring Claude Desktop to the local MCP server.

Available tools

readerFeed

Read your WordPress Reader feed to see posts from followed blogs.

notifications

Check WordPress notifications for comments, likes, and follows.

manageTags

Subscribe or unsubscribe from WordPress topics/tags.

manageFollows

Follow or unfollow WordPress blogs.

a8cPosts

View Automattic A8C posts and updates.

recommendations

Get blog recommendations based on your interests.