Claude Desktop Enhancer
STDIOCollection of MCP servers enhancing Claude's desktop application capabilities for computer interaction.
Collection of MCP servers enhancing Claude's desktop application capabilities for computer interaction.
This repository contains a collection of Model Context Protocol (MCP) servers designed to enhance Claude's desktop application capabilities. Each server provides specific functionality that allows Claude to interact with your computer in different ways.
New DuckDB FastAPI server for efficient large-scale data analysis:
The project consists of several MCP servers:
git clone https://github.com/syedazharmbnr1/ClaudeMCPServer.git cd ClaudeMCPServer
python3 -m venv .env source .env/bin/activate # On Windows: .env\Scripts\activate
pip install -r requirements.txt
Enables Claude to analyze large CSV files efficiently.
cd fastapi/duckdb python main.py
Enables Claude to capture and process screenshots of your screen.
python mcp_screen_server.py
Allows Claude to control mouse and keyboard actions.
python ComputerUse/mcp_computer_server.py
The FastAPI server provides a robust API interface for data processing and integration.
cd fastapi
export PYTHONPATH=/path/to/mcp-server-py export PORT=8000
python main.py
Provides HTTP request capabilities to Claude.
cd Curl_Server ./start_server.sh # For the basic server ./start_mcp_server.sh # For the MCP integration
Copy the claude_desktop_config.json
to your Claude Desktop app configuration directory
Update the paths in the configuration to match your system:
{ "mcpServers": { "filesystem": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "<your-paths-here>" ] }, "duckdb": { "command": "/path/to/python", "args": [ "/path/to/fastapi/duckdb/main.py" ], "cwd": "/path/to/fastapi/duckdb", "env": { "PYTHONPATH": "/path/to/mcp-server-py", "PORT": "8010" } } } }
Each component has its own test suite:
# Test screen capture python test_screen_server.py # Test computer control python ComputerUse/test_computer_control.py # Test integration python ComputerUse/test_client.py
chmod +x *.py chmod +x Curl_Server/*.sh
debug.log
for detailed error messagesThis project is licensed under the MIT License - see the LICENSE file for details.