home / mcp / devops mcp server

DevOps MCP Server

Fetches DevOps skills from GitHub templates and best practices for SAP Fiori documentation and code standards.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "devops-vesi-devops-mcp": {
      "command": "node",
      "args": [
        "@devops/mcp"
      ],
      "env": {
        "GITHUB_REPO": "devops-skills",
        "GITHUB_OWNER": "devops-vesi"
      }
    }
  }
}

You can deploy and use the DevOps MCP Server to retrieve DevOps skills from GitHub templates and best practices, enabling standardized documentation and coding standards adoption across your team.

How to use

You interact with the MCP client to explore available skills and fetch specific skills from your configured MCP server. Start by listing the skills in your repository, then request the content for a particular skill, such as documentation templates or best practices, and integrate them into your projects.

How to install

Prerequisites: ensure you have Node.js and npm installed on your machine.

# Install the MCP server package globally
npm install -g @devops/mcp

Optionally, configure the MCP server manually by adding a cursor configuration that points to your GitHub skills repository.

{
  "mcpServers": {
    "devops": {
      "command": "node",
      "args": ["@devops/mcp"],
      "env": {
        "GITHUB_OWNER": "devops-vesi",
        "GITHUB_REPO": "devops-skills"
      }
    }
  }
}

Additional configuration and usage notes

The following configuration enables the MCP server to run locally and pull skills from the specified GitHub repository. Use the provided command and environment variables exactly as shown to ensure proper operation.

Examples and commands to start using MCP

Once installed and configured, you can request available skills or fetch a specific skill by referencing the configured MCP server through your MCP client. Typical actions include listing skills and retrieving a skill document or template.

Available tools

list_skills

Lists all DevOps skills available in your GitHub repository.

fetch_skill

Fetches the content of a specific skill from GitHub.