EAIM MCP Server
About
MCP server for EAIM Technologies API integration with FastAPI and Socket.IO
Explore
- Socket.IO integration for real-time communication
- Natural language query processing
- MCP tools for accessing EAIM API data
- Dashboard and visualization metadata
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:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
EAIM MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
- Python 3.8+
- pip
python main.py
The server will start on http://localhost:8000
// Connect to the Socket.IO server
const socket = io("http://localhost:8000");
// Listen for status updates
socket.on("status", (data) => {
console.log("Status:", data.message);
});
// Listen for data
socket.on("data", (data) => {
console.log("Received data:", data);
// Process and display the data
});
// Listen for errors
socket.on("error", (data) => {
console.error("Error:", data.message);
});
// Send a query
socket.emit("query_data", {
query: "Show me the engagement of Vodafone EG over the last month",
});
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"
]
}
}
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
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



