logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

codex-devops-platform-connector

Facilitate comprehensive interaction with the CODING platform ecosystem via a unified service layer, encompassing capabilities for inventory retrieval, targeted querying, asset instantiation, and asset retirement concerning organizational units and issue artifacts.

Author

codex-devops-platform-connector logo

yupengfei1209

MIT License

Quick Info

GitHub GitHub Stars 1
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

coding_devops_mcp_servertoolsyupengfei1209yupengfei1209 coding_devops_mcp_servercoding_devops_mcp_server managetools yupengfei1209

Codex DevOps Platform Interfacing Module

This server component implements the Model Context Protocol (MCP) specification to serve as an intermediary layer connecting to the CODING DevOps infrastructure. It furnishes a standardized operational interface enabling streamlined lifecycle management for CODING projects and associated tracking records.

Core Capabilities

  • Project Portfolio Administration
  • Catalog all accessible organizational units (projects).
  • Execute lookups for projects based on their designated identifier (name).
  • Artifact Tracking (Issue/Work Item) Governance
  • Provision new tracking records.
  • Enumerate existing tracking records.
  • Decommission tracking records.
  • Support for configuring metadata such as artifact classification and urgency levels.

Deployment Prerequisites

  1. Obtain the source repository: bash git clone https://github.com/yupengfei1209/coding_devops_mcp_server.git cd coding_devops_mcp_server

  2. Resolve required dependencies: bash npm install

  3. Compile the service executable: bash npm run build

Configuration Directives

The operational server mandates the following environmental parameters:

  1. The CODING Personal Access Credential (Mandatory).
  2. The organization's primary project identifier (Optional).

Integration with MCP Client

Configuration snippet for the client environment:

{ "mcpServers": { "coding-devops": { "command": "node", "args": [ "/your_path/coding_devops_mcp_server/build/index.js" ], "env": { "CODING_TOKEN": "coding-token", "PROJECT": "default project" // Optional default context }, "disabled": false, "autoApprove": [] }, } }

Operational Functions

Project Portfolio Operations

  • list_projects: Retrieves the inventory of authorized organizational containers. typescript // Optional parameters for refinement { projectName?: string; // Filter criterion by organizational identifier }

Artifact Tracking Operations

  • list_work_items: Yields a collection of tracking artifacts. typescript // Required and optional parameters { projectName: string; issueType?: string; limit?: string; offset?: string; sortKey?: string; sortValue?: string; }

  • create_work_item: Instantiates a new tracking entity. typescript // Required parameters for creation { projectName: string; name: string; type: string; priority: string; description: string; }

  • delete_work_item: Permanently retires a specified tracking entity. typescript // Required parameters for retirement { projectName: string; issueCode: number; }

Development Structure

Directory Layout

src/ ├── api/ # Implementation logic for external interfaces ├── config/ # Configuration handling modules ├── tools/ # Core utility implementations │ ├── issue/ # Functions related to tracking artifacts │ └── project/ # Functions related to organizational units ├── errors.ts # Definition of custom exception structures └── index.ts # Primary service bootstrap file

Licensing

This software is distributed under the permissive MIT License. See the accompanying [LICENSE] document for full details.

See Also

`