WordPress Trac MCP Server

Model Context Protocol server for WordPress.org Trac integration

Standard MCP Tools

searchTickets - Search for WordPress Trac tickets by keyword or filter
getTicket - Get detailed information about a specific ticket
getChangeset - Get information about a code changeset/commit
getTimeline - Get recent activity from WordPress Trac
getTracInfo - Get Trac metadata (components, milestones, priorities, severities)

ChatGPT Deep Research Tools

search - Intelligent search for tickets, changesets, and activity
fetch - Get detailed information about specific items

Trac Instances

Each WordPress.org Trac gets its own endpoint. Connect to the one you need; connect to several to use more than one.

TracEndpoint
WordPresshttps://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp
Making WordPress.orghttps://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/meta
WordPress Themeshttps://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/themes
WordPress Pluginshttps://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/plugins
bbPresshttps://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/bbpress
BuddyPresshttps://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/buddypress
GlotPresshttps://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/glotpress
Google Summer of Codehttps://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/gsoc

Any other <slug>.trac.wordpress.org works the same way at https://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/<slug>. Fields vary between instances: a Trac without severities or components reports them as unavailable rather than failing.

Configuration

Standard MCP (Claude Desktop, etc.)

{ "mcpServers": { "wordpress-trac": { "command": "npx", "args": ["mcp-remote", "https://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp"] }, "wordpress-meta-trac": { "command": "npx", "args": ["mcp-remote", "https://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/meta"] } } }

ChatGPT Deep Research

ChatGPT uses a different connection method:

1. Open ChatGPT Settings → Connectors tab 2. Add Server → Import remote MCP server: https://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/chatgpt 3. Enable in Composer → Deep Research tool 4. Add as research source if needed

Other instances use https://wordpress-trac-mcp-server-prod.a8c-aiops.workers.dev/mcp/<slug>/chatgpt.

See: ChatGPT MCP Documentation

Contribute

This server is open source. Report an issue or help improve the server, documentation, and tests.

View the source and contribute on GitHub