WordPress Docs

by freibergergarcia

Not rated
GitHub

About

Access WordPress documentation and development tools.

Details

Author
freibergergarcia
Categories
Developer Tools, Other, AI, Knowledge Base

Setup

Install WordPress Docs in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/freibergergarcia/wordpress-docs-claude-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

AModel Context Protocol (MCP) serverthat provides WordPress documentation and development tools for bothClaude CodeandClaude Desktop. Get instant access to WordPress.org documentation, WordPress VIP guides, and function references directly in your Claude conversations.

npm install -g wordpress-docs-claude-mcp

Add to your Claude Code MCP configuration file (~/.claude/mcp.json):

{ "mcpServers": { "wordpress-docs": { "command": "wordpress-docs-mcp" } } }

Add to your Claude Desktop configuration file:

- macOS:~/Library/Application\ Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "wordpress-docs": { "command": "wordpress-docs-mcp" } } }

Restart Claude Code or Claude Desktop to load the MCP server.

WordPress-themed greeting tool for testing MCP server connectivity.

- Parameters:name(required) - Name to greet with WordPress context

Search WordPress.org developer documentation with filtering options.

- Parameters:

- query(required) - Search term for WordPress documentation
- type(optional) - Content type: "posts", "functions", "hooks", "classes"

Search WordPress VIP platform documentation for enterprise features.

- Parameters:

- query(required) - Search term for WordPress VIP documentation
- section(optional) - VIP section: "all", "getting-started", "infrastructure", "development", "content"

Get detailed information about specific WordPress functions, hooks, or classes.

- Parameters:

- function_name(required) - Exact name of the WordPress function, hook, or class

Once configured, you can ask Claude to use these tools naturally:

- "Search WordPress docs for custom post types"
- "Find WordPress VIP documentation about caching"
- "Look up information about REST API endpoints"

- "Look up the wp_enqueue_script function"
- "Find documentation for get_post"
- "What parameters does add_action take?"

- "Search VIP docs for deployment best practices"
- "Find VIP information about performance optimization"
- "Look up VIP security controls"

If you want to contribute or run from source:

git clone https://github.com/freibergergarcia/wordpress-docs-claude-mcp.git cd wordpress-docs-claude-mcp
{ "mcpServers": { "wordpress-docs": { "command": "node", "args": ["dist/index.js"], "cwd": "/absolute/path/to/wordpress-docs-claude-mcp" } } }

Test the server manually (requiresjqfor formatted output):

# List available tools echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/list", "params": {}}' | wordpress-docs-mcp | jq # Test WordPress greeting echo '{"jsonrpc": "2.0", "id": 2, "method": "tools/call", "params": {"name": "hello_wp", "arguments": {"name": "Developer"}}}' | wordpress-docs-mcp | jq # Search WordPress documentation echo '{"jsonrpc": "2.0", "id": 3, "method": "tools/call", "params": {"name": "wp_search_docs", "arguments": {"query": "REST API", "type": "posts"}}}' | wordpress-docs-mcp | jq # Search WordPress VIP documentation echo '{"jsonrpc": "2.0", "id": 4, "method": "tools/call", "params": {"name": "wp_vip_search", "arguments": {"query": "deployment"}}}' | wordpress-docs-mcp | jq # Look up WordPress function echo '{"jsonrpc": "2.0", "id": 5, "method": "tools/call", "params": {"name": "wp_function_lookup", "arguments": {"function_name": "get_post"}}}' | wordpress-docs-mcp | jq

- MCP Architecture- Learn how MCP servers work, Node.js integration, and Claude communication
-
Development Guide- How to add new WordPress tools and development workflow

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
- Fork the repository
- Create your feature branch (git checkout -b feature/AmazingFeature)
- Commit your changes (git commit -m 'Add some AmazingFeature')
- Push to the branch (git push origin feature/AmazingFeature)
- Open a Pull Request

This project is licensed under the MIT License - see theLICENSEfile for details.

- npm package:wordpress-docs-claude-mcp
- GitHub repository:
freibergergarcia/wordpress-docs-claude-mcp
- Issues:
Report bugs or request features

- ✅ WordPress.org documentation search with content type filtering
- ✅ WordPress VIP documentation search with web scraping fallback
- ✅ WordPress function lookup with direct URL scraping
- ✅ Comprehensive error handling and validation
- ✅ Support for both Claude Code and Claude Desktop
- ✅ Real-time documentation fetching (no cached/stale content)

Made with ❤️ for the WordPress and Claude communities

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Share your team's Coding Best Practices with Cursor, VS Code, Claude code, Windsurf, JetBrains IDEs and other coding tools supporting remote MCP connection.

Lance is an agent that runs on its own cloud Mac and handles everything on the App Store Connect side of shipping an iOS app. It connects to coding agents like Claude Code and Codex through MCP and takes over the parts they can't do: creating apps on App Store Connect, setting up notifications / widgets, filling out listing metadata, uploading builds to TestFlight, submitting for review, and responding to App Review feedback. Because it has its own Mac, it can also build, run, and test users' apps and capture screenshots.

AI-powered semantic search over React documentation for Claude, Cursor, and other MCP clients.

AI-native static site generator with built-in MCP server. Build sites, create content, apply themes, search docs, and deploy via Claude Code or any MCP client.

A universal MCP server that connects to any Storybook site and extracts documentation in real-time using Playwright. Use it with any AI or client that supports MCP (Model Context Protocol)—Cursor, Claude Desktop, Windsurf, or other MCP hosts.

Exposes WebPinch tasks, projects, site audits, and stats as MCP tools/resources/prompts for Claude Code, Cursor, and other MCP clients.

The DataFast MCP server lets MCP-compatible clients such as Codex, Claude Code, and Cursor query your analytics and manage your account through natural language.

Inkrun's remote MCP server lets AI agents like Claude turn Markdown into themed, consistent and reproducible on-brand PDFs with a single tool call

Transform your scattered documentation into AI-ready knowledge that works seamlessly with Claude, Cursor, VS Code, and other AI tools.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.