drio
Open app

ESA MCP Server

Source

ESA.io Model Context Protocol server for Claude Desktop

Catalog onlyCatalog onlySTDIO

Overview

ESA MCP Server is a server that provides esa.io data in Model Context Protocol (MCP) format, designed for use in Cloud Desktop environments.

To use ESA MCP Server, clone the repository, install dependencies, and run the server using the command line interface (CLI).

  • Provides esa.io data in MCP format - Supports search functionality for esa.io data - Easy integration with Claude Desktop
  1. Accessing and retrieving esa.io data in a structured format.
  2. Searching for specific projects or data within esa.io.
  3. Integrating with Cloud Desktop applications for enhanced data management.

Add to your AI client

Use these steps to connect ESA MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "esa-mcp-server-claude-sou-lab": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-esa-mcp-server-claude-sou-lab"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "esa-mcp-server-claude-sou-lab": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-esa-mcp-server-claude-sou-lab"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "esa-mcp-server-claude-sou-lab": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-esa-mcp-server-claude-sou-lab"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "esa-mcp-server-claude-sou-lab": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-esa-mcp-server-claude-sou-lab"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "esa-mcp-server-claude-sou-lab": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-esa-mcp-server-claude-sou-lab"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "esa-mcp-server-claude-sou-lab": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-esa-mcp-server-claude-sou-lab"
      ]
    }
  }
}

FAQ

What is the purpose of the ESA MCP Server?

The ESA MCP Server allows users to access esa.io data in a standardized MCP format for easier integration and usage in applications.

How do I install the server?

You can install the server by cloning the repository and running the provided installation commands.

What configurations are needed?

You need to provide your esa.io API key, team name, and server port number during the initial setup.