EAIM MCP Server

by OmarNaguib

125 downloads
Not rated
GitHub

About

MCP server for EAIM Technologies API integration with FastAPI and Socket.IO

Details

Author
OmarNaguib
Downloads
125
Categories
Developer Tools

- Socket.IO integration for real‑time communication
- Natural language query processing against EAIM API
- MCP tools for retrieving dashboard and visualization data
- Dashboard and visualization metadata resources
- REST‑style endpoints for server status and MCP interactions

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name EAIM MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install dependencies with pip install -r requirements.txt, then run python main.py to start the server on http://localhost:8000. Alternatively, build and run the Docker image with docker build -t eaim-mcp-server . and docker run -p 8000:8000 eaim-mcp-server. The server exposes a Socket.IO endpoint at /socket.io and an MCP endpoint at /mcp.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "eaim mcp server": {
            "eaim-mcp-server": {
                "command": "python",
                "args": [
                    "main.py"
                ]
            }
        }
    }
}

McpServers

{
    "eaim-mcp-server": {
        "command": "python",
        "args": [
            "main.py"
        ]
    }
}

EAIM MCP Server

A Model Context Protocol (MCP) server for integrating with EAIM Technologies API. This server provides tools and resources for querying social media analytics data through natural language processing.

Features

- Socket.IO integration for real-time communication
- Natural language query processing
- MCP tools for accessing EAIM API data
- Dashboard and visualization metadata

Prerequisites

- Python 3.8+
- pip

Installation

1. Clone the repository:

   git clone https://github.com/OmarNaguib/eaim-mcp-server.git
   cd eaim-mcp-server
   

2. Install dependencies:

   pip install -r requirements.txt

Usage

Running the server

python main.py

The server will start on http://localhost:8000

Docker

To build and run using Docker:

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.