mcp-server-demo

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

Python MCP Claude

Key Features and Highlights

  • Python based server demo

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/mcp-server-demo.git
    
  2. 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.