Rohan0412/mcp-server-demo
3.1
If you are the rightful owner of mcp-server-demo 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 is a Python-based Model Context Protocol (MCP) server demo designed to showcase the capabilities of MCP technology.
MCP Server Demo
Key Features and Highlights
- Python based server demo
Installation
- Clone the repository:
git clone https://github.com/yourusername/mcp-server-demo.git
- Install the required dependencies:
pip install -r requirements.txt
2. Install Dependencies
You can use either uv or pip to install dependencies.
Using uv (recommended)
uv add "mcp[cli]"
Using pip
pip install "mcp[cli]"
3. Install the MCP Server
Run the following to install your server into Claude Desktop:
uv run mcp install main.py
You should see logs like:
[INFO] Added server 'Demo' to Claude config [INFO] Successfully installed Demo in Claude app
🛠 Using in Claude Desktop
1. Open Claude Desktop
2. Go to Settings → Developer → Edit Config and confirm the `Demo` server entry exists
3. Restart Claude Desktop
4. In the chat window, click the hammer icon (🛠️) to see available MCP tools from this server
5. Start interacting with your Demo MCP server 🎉
🔍 Troubleshooting
If the server does not appear in Claude:
- Ensure `uv run mcp install main.py` ran without errors
- Restart Claude Desktop
- Check Claude logs for MCP errors:
• Windows: %APPDATA%\Claude\logs\
• macOS: ~/Library/Logs/Claude/
License
This project is licensed under the MIT License - see the file for details.