JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 50
  • Score
    100M100P100Q71280F
  • License MIT

MCP server for developer workflows — PR review, daily reports, task management, plugin research

Package Exports

  • devxira
  • devxira/build/cli.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (devxira) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

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 devxira

Companion 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@latest

Claude 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 repo and read:user scopes.
  • 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 install

Build

npm run build

Run

# stdio mode (for MCP clients)
npm start

# HTTP mode (for remote deployment)
npm run start:http

Test

npm test

Test with MCP Inspector

npx @modelcontextprotocol/inspector node build/cli.js

License

MIT