Skip to main content

DevGenius MCP Client for AI IDEs

Project description

DevGenius MCP Client

DevGenius MCP Client for AI IDEs (Cursor, Windsurf, Trae, etc.)

🚀 Quick Start with uvx

无需安装,一条命令运行!

uvx devgenius-mcp-client

📦 Installation Methods

Method 1: uvx (Recommended) ⭐

优点:

  • ✅ 无需预安装依赖
  • ✅ 自动创建隔离环境
  • ✅ 一条命令运行
# 直接运行(uvx 会自动安装依赖)
uvx devgenius-mcp-client

Method 2: pip

pip install devgenius-mcp-client
devgenius-mcp

Method 3: pipx

pipx install devgenius-mcp-client
devgenius-mcp

🔧 AI IDE Configuration

Trae IDE

{
  "mcpServers": {
    "devgenius": {
      "command": "uvx",
      "args": ["devgenius-mcp-client"],
      "env": {
        "DEVGENIUS_MCP_TOKEN": "mcp_你的Token",
        "DEVGENIUS_API_URL": "http://localhost:8000/api/v1/mcp"
      }
    }
  }
}

Cursor IDE

{
  "mcp": {
    "servers": {
      "devgenius": {
        "command": "uvx",
        "args": ["devgenius-mcp-client"],
        "env": {
          "DEVGENIUS_MCP_TOKEN": "mcp_你的Token",
          "DEVGENIUS_API_URL": "http://localhost:8000/api/v1/mcp"
        }
      }
    }
  }
}

Windsurf IDE

Same as Cursor.

🌐 Environment Variables

  • DEVGENIUS_MCP_TOKEN - Your MCP Token (required)
  • DEVGENIUS_API_URL - API URL (default: http://localhost:8000/api/v1/mcp)

📚 Available Tools

  1. get_project_context - Get project context
  2. get_my_tasks - Get my task list
  3. claim_task - Claim a task
  4. update_task_status - Update task status
  5. split_task_into_subtasks - Split task into subtasks
  6. get_task_subtasks - Get subtasks
  7. update_subtask_status - Update subtask status
  8. list_documents - List documents
  9. get_document_by_title - Get document by title
  10. search_documents - Search documents

🔍 Troubleshooting

uvx not found

Install uv first:

# Windows (PowerShell)
irm https://astral.sh/uv/install.ps1 | iex

# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

Token not set

Make sure DEVGENIUS_MCP_TOKEN is set in the AI IDE configuration.

📝 License

MIT

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

devgenius_mcp_client-1.0.0.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

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

devgenius_mcp_client-1.0.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file devgenius_mcp_client-1.0.0.tar.gz.

File metadata

  • Download URL: devgenius_mcp_client-1.0.0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.1

File hashes

Hashes for devgenius_mcp_client-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6f1cdd04b6722ac3b1fede4591bc21037581b3c185116c4800700eb363b7acb4
MD5 8ec855a5d06dc42e6e57be11da93133d
BLAKE2b-256 43324ec5892eef49650dee18ba7038a9c692a1e1314d30aaa3a88bf613b00657

See more details on using hashes here.

File details

Details for the file devgenius_mcp_client-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for devgenius_mcp_client-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 328807a4580e63638f9dbd758446e3456b7410862695a36a3a6aeb7fc2d76db6
MD5 2af29f7e122f659d775b49aa5e48eff5
BLAKE2b-256 9acbdd3ebc12d78f492afa32d77f95407f7f46df1d490dcaa5f4fb4db5256f93

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