replicated-mcp-server

crdant/replicated-mcp-server

3.2

If you are the rightful owner of replicated-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Replicated Vendor Portal MCP Server is a Machine Chat Protocol server that interfaces with the Replicated Vendor Portal API, allowing AI agents to interact with Replicated Vendor Portal accounts.

Replicated Vendor Portal MCP Server

A Machine Chat Protocol (MCP) server that interfaces with the Replicated Vendor Portal API, enabling AI agents to interact with Replicated Vendor Portal accounts.

Overview

This project implements an MCP server that allows AI agents to access and manipulate Replicated Vendor Portal resources through a standardized interface following the MCP protocol.

Features

  • Read-only access to core Replicated entities (applications, releases, channels, customers)
  • Simple configuration via environment variables or command-line flags
  • MCP-compliant interface for AI agent interaction

Installation

go install github.com/crdant/replicated-mcp-server/cmd/server@latest

Or download pre-built binaries from the releases page.

Usage

REPLICATED_API_TOKEN="your-api-token" replicated-mcp-server

Or with command-line flags:

replicated-mcp-server --api-token="your-api-token" --log-level=info

Configuration

FlagEnvironment VariableDescriptionDefault
--api-tokenREPLICATED_API_TOKENReplicated Vendor Portal API token(required)
--log-levelLOG_LEVELLog level (fatal, error, info, debug, trace)fatal
--timeoutTIMEOUTAPI request timeout in seconds30

Development

This project uses standard Go development practices.

# Clone the repository
git clone https://github.com/crdant/replicated-mcp-server.git
cd replicated-mcp-server

# Install dependencies
go mod download

# Run tests
go test ./...

# Build the binary
go build -o replicated-mcp-server ./cmd/server

License