emaratHossain/eventin-mcp-server
If you are the rightful owner of eventin-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.
Eventin MCP Server is a model context protocol server designed to manage and facilitate bookings through a structured and efficient process.
Eventin MCP Server - Quick Start Guide
Setup Steps:
-
Install Python 3.13 (if not already installed).
-
(Recommended) Create and activate a virtual environment: python -m venv .venv ..venv\Scripts\activate
-
Install uv (if not already installed): pip install uv
-
Install dependencies: uv pip install -r requirements.txt OR uv pip install -e .
-
Start eventin locally, and check if it's running in the browser properly
-
Replace My base_url your yours
-
Run the Eventin MCP server: uv --directory . run eventin_mcp_server.py
This will start the MCP server for Eventin bookings.
-
Logs:
- Server logs are written to booking_server.log in this directory.
======================================
Steps to communicate with our MCP server using claude desktop:
- Download and install claude desktop
- Open claude desktop, click "Upgrade to connect your tools to Claude"
- Click "Manage Connectors" in right corner
- Click "Developer" menu in the left side, and you find "Edit Config" button, click it
- After that, you will find "claude_desktop_config.json", here just put following code
{
"mcpServers": {
"eventin": {
"command": "uv",
"args": [
"--directory",
"D:\\machine_learning\\mcp-server-demo", //your directory may be different
"run",
"eventin_mcp_server.py"
]
}
}
}
- Now you will see that, your mcp tools are connected with the claude
- Sample output