An open API service indexing awesome lists of open source software.

https://github.com/edgedelta/edgedelta-mcp-server

Edge Delta MCP Server
https://github.com/edgedelta/edgedelta-mcp-server

Last synced: about 2 months ago
JSON representation

Edge Delta MCP Server

Awesome Lists containing this project

README

          

# Edge Delta MCP Server
[![Trust Score](https://archestra.ai/mcp-catalog/api/badge/quality/edgedelta/edgedelta-mcp-server)](https://archestra.ai/mcp-catalog/edgedelta__edgedelta-mcp-server)

The **Edge Delta MCP Server** is a [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction)
server that provides seamless integration with Edge Delta APIs, enabling advanced
automation and interaction capabilities for developers and tools.

## UseĀ Cases

- Extract and analyse observability data from EdgeĀ Delta.
- Build AI‑powered tools and applications that interact with EdgeĀ Delta’s platform.

## Prerequisites

1. **DockerĀ Engine ≄ 20.10** installed *and running*.
2. **DockerĀ Buildx plug‑in** available:
- **macOS / Windows** – included with DockerĀ Desktop.
- **DebianĀ / Ubuntu**
```bash
sudo apt-get update && sudo apt-get install -y docker-buildx-plugin
```
- **Fedora / RHEL / CentOS**
```bash
sudo dnf install -y docker-buildx-plugin # or yum install …
```
- **Other distros (manual fallback)**
```bash
mkdir -p ~/.docker/cli-plugins
curl -sSL \
https://github.com/docker/buildx/releases/latest/download/buildx-$(uname -s | tr '[:upper:]' '[:lower:]')-amd64 \
-o ~/.docker/cli-plugins/docker-buildx
chmod +x ~/.docker/cli-plugins/docker-buildx
```
3. An **EdgeĀ Delta API token** with the required scope – [create one here](https://docs.edgedelta.com/api-tokens/).
4. Your **EdgeĀ Delta organisation ID** – [find it here](https://docs.edgedelta.com/my-organization/).

## Build (container image)

First‑time setup (creates a multi‑platform builder and boots it):

```bash
docker buildx create --name edgedelta-builder --use
docker buildx inspect --bootstrap
```

Build the image and load it into the local Docker daemon:

```bash
docker buildx build --load -t mcp/edgedelta .
```

> ā„¹ļø The `--load` flag streams the image back to your local Docker engine so you can
> run it directly with `docker run mcp/edgedelta …`.

## Installation

### Usage with Cursor

```json
{
"mcpServers": {
"edgedelta": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e ED_ORG_ID",
"-e ED_API_TOKEN",
"ghcr.io/edgedelta/edgedelta-mcp-server:latest"
],
"env": {
"ED_API_TOKEN": "",
"ED_ORG_ID": ""
}
}
}
}
```

## Library Usage

The exported Go API of this module is **experimental** and may change without notice.
If you rely on it in production, please open an issue describing your use case so we
can stabilise the relevant surface.

## License

Licensed under the terms of the **MIT** licence. See [LICENSE](./LICENSE) for full details.