Skip to main content

Unified MCP server for Codens family — Red (auto-fix), Blue (QA), Green (PRD), Auth, plus all Purple tools via purple-codens-mcp.

Project description

codens-mcp

PyPI version Python License: MIT

Unified MCP server for the Codens family — lets Claude Code and other AI agents operate all Codens services through a single package.

Includes all 16 Purple tools (re-exported from purple-codens-mcp) plus new tools for Red (auto-fix), Blue (QA), Green (PRD), and Auth Codens.

Installation

pip install codens-mcp

Quick Start (Claude Code)

Add to your .claude/settings.json:

{
  "mcpServers": {
    "codens": {
      "command": "codens-mcp",
      "args": []
    }
  }
}

Then log in once via purple_login — the JWT issued by Auth Codens is accepted by all family backends.

Available Tools (30 total)

Auth / Session (Purple)

Tool Description
purple_login Log in via browser OAuth, device code, or email+password
purple_whoami Show current authenticated user and organization

Project Setup (Purple)

Tool Description
purple_analyze_repo Scan local repo and return structured analysis
purple_list_projects List all projects in the organization
purple_init_project Full project setup: create → link repo → import instructions

Repository (Purple)

Tool Description
purple_add_repository Link a GitHub repository to a project
purple_list_repositories List repositories linked to a project

Instruction Files (Purple)

Tool Description
purple_import_instructions Import CLAUDE.md + .claude/rules/ from GitHub
purple_list_instructions List instruction files for a project
purple_sync_instructions Diff local vs remote, update changed files

Workflow & Runs (Purple)

Tool Description
purple_create_workflow Create a new workflow
purple_get_run_status Get current status of a workflow run
purple_list_runs List workflow runs (filter by project/status)
purple_cancel_run Cancel a running workflow
purple_inject_message Inject a message into a heartbeat run
purple_subscribe_run_events Stream SSE events for a workflow run

Red Codens — Auto-Fix

Tool Description
red_create_bug_report Create a bug report (agent endpoint)
red_get_bug_report Get a bug report by ID
red_analyze_bug_report Trigger AI analysis for a bug report
red_submit_bug_fix_plan_to_purple Submit a fix plan to Purple for execution

Blue Codens — QA Automation

Tool Description
blue_list_e2e_tests List E2E tests
blue_generate_e2e_test Generate an E2E test from a natural-language requirement
blue_run_e2e_test Trigger a run for an existing E2E test
blue_get_e2e_test_results Get results for an E2E test (latest run)

Green Codens — PRD Management

Tool Description
green_create_consultation_with_message Start a consultation and send the first message
green_send_consultation_message Send a message in an existing consultation
green_convert_consultation_to_prd Convert a consultation into a PRD
green_create_kickoff Create a Kickoff in Green Codens

Auth Codens

Tool Description
auth_agent_signup Issue capability_token via existing user's API key
auth_get_pricing Public pricing.json (no auth required)

Changelog

See CHANGELOG.md.

License

MIT — Copyright 2026 Corevice Inc.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

codens_mcp-0.1.0.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

codens_mcp-0.1.0-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file codens_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: codens_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for codens_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 65f8bdb2ed54733b98b62312e549033d2b0d2f858bfe4d8473320969103190b8
MD5 15621af84119c60d11fab1de8a7c57b4
BLAKE2b-256 dc926e67ad8aaa17ff739235587c08560fae07ae357b22443c54a9f987649b5e

See more details on using hashes here.

File details

Details for the file codens_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: codens_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for codens_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b05c5be5ada081a91ebd2348a464919eb5626c92c4e8d66110a3433eec65d0f3
MD5 f9b55d9a699717c16b9973226f49b742
BLAKE2b-256 931ede03ce116c3c1cad6ca14920307c7c816d26a0c1c20ace2f71e3262d7d5e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page