Swarnava-Sadhukhan/hackathon-mcp-server
3.1
If you are the rightful owner of hackathon-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.
This project demonstrates the creation of a Model Context Protocol (MCP) server integrated with an existing Robotic Process Automation (RPA) solution, connecting it to the Claude Desktop Application.
hackathon-mcp
This is a project for the hackathon. This demonstrates how we can create an MCP server with our existing RPA solution and connect it to Claude Desktop Application.
Prerequisites
- Python 3.8+
- pip
Run the following command in powershell to install the required packages:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Install and connect to Claude Desktop Application
Download from https://claude.ai/desktop
Connect to your account.
Create virtual environment and activate it
uv venv
.venv\Scripts\activate
Install dependencies
uv add mcp[cli] httpx
Give JWT token for RPA
In the file mcp_server.py, replace the JWT_TOKEN variable value with your JWT token.
Run the server
uv run mcp_server.py
Run the following command in powershell
code $env:AppData\Claude\claude_desktop_config.json
Replace the claude_desktop_config.json with the one present in this repo.
Replace the file path accordingly.
Restart Claude Desktop Application.
The MCP server should now be connected to Claude Desktop Application.