devxira
v1.1.1
Published
MCP server for developer workflows — PR review, daily reports, task management, plugin research
Maintainers
Readme
Devxira
MCP server for developer workflows — PR review, daily standup reports, task management, and WordPress plugin research.
Features
- Git — Status, diff, branch, commit, push, log (local stdio mode only)
- WordPress — Search and inspect plugins from wordpress.org
- Workflow prompts — Built-in workflow templates for daily reports, PR reviews, task implementation, plugin research, and QA testing
- Companion server support — Integrates with GitHub, ClickUp, and Playwright MCP servers for extended workflows
Installation
Claude Code
claude mcp add devxira -- npx devxiraCompanion Servers (optional)
Install these alongside devxira for full workflow support:
# GitHub — for PR review, code search, and GitHub operations
claude mcp add --transport http github https://api.githubcopilot.com/mcp/ -H "Authorization: Bearer YOUR_GITHUB_PAT"
# ClickUp — for daily reports and task management
claude mcp add clickup --transport http https://mcp.clickup.com/mcp
# Playwright — for browser-based QA testing
claude mcp add playwright -- npx @playwright/mcp@latestClaude Desktop
Add to your config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"devxira": {
"command": "npx",
"args": ["devxira"]
}
}
}VS Code / Cursor
Add to .vscode/mcp.json in your workspace:
{
"servers": {
"devxira": {
"command": "npx",
"args": ["devxira"]
}
}
}Windsurf
Add to ~/.windsurf/mcp.json:
{
"mcpServers": {
"devxira": {
"command": "npx",
"args": ["devxira"]
}
}
}OpenAI Codex
codex --mcp-server "npx devxira"Available Tools
Git (6) — stdio mode only
| Tool | Description | Read-Only |
|------|-------------|:---------:|
| git_status | Show working tree status | Yes |
| git_diff | Show staged/unstaged/ref changes | Yes |
| git_create_branch | Create and checkout a new branch | No |
| git_commit | Stage files and commit | No |
| git_push | Push to remote | No |
| git_log | Show recent commit history | Yes |
WordPress (2)
| Tool | Description | Read-Only |
|------|-------------|:---------:|
| wordpress_get_plugin | Get plugin details from wordpress.org | Yes |
| wordpress_search_plugins | Search plugins by keyword | Yes |
Workflow Prompts
Devxira includes workflow prompts that guide Claude through multi-step developer tasks. Prompts that need companion servers will automatically detect if they're missing and show install instructions.
| Prompt | Description | Companion Server |
|--------|-------------|:----------------:|
| test_connection | Verify all integrations are working | — |
| daily_report | Generate and send daily standup report | GitHub, ClickUp |
| review_pr | Deep code review with severity-rated bug report | GitHub |
| implement_task | End-to-end ClickUp task implementation with PR | GitHub, ClickUp |
| research_plugin | WordPress plugin market analysis and MVP planning | — |
| qa_test | Browser-based QA testing with screenshot evidence | Playwright (+ GitHub if PR provided) |
Authentication
All external authentication is handled by companion MCP servers:
- GitHub — Requires a GitHub Personal Access Token (PAT). Create one at github.com/settings/tokens with
repoandread:userscopes. - ClickUp — Authenticates via browser on first use through ClickUp's official MCP server.
- Playwright — No authentication needed (runs locally).
Development
Prerequisites
- Node.js >= 18
- npm
Setup
git clone https://github.com/abuldev/devxira.git
cd devxira
npm installBuild
npm run buildRun
# stdio mode (for MCP clients)
npm start
# HTTP mode (for remote deployment)
npm run start:httpTest
npm testTest with MCP Inspector
npx @modelcontextprotocol/inspector node build/cli.jsLicense
MIT
