You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here's the updated README.md content with clearer installation steps:
# Claude MCP Setup for Windows
Easy setup script for installing and configuring Claude Model Context Protocol (MCP) servers on Windows.
## Prerequisites1. Install Node.js and npm:
- Download and install from [nodejs.org](https://nodejs.org/)- Or use a version manager like [fnm](https://github.com/Schniz/fnm)2. Install Python:
- Download and install from [python.org](https://python.org/)- Make sure to check "Add Python to PATH" during installation
3. Install Claude Desktop:
- Download and install from [claude.ai/download](https://claude.ai/download)## Installation Steps1. Download `setup-mcp.py` from this repository
2. Open PowerShell and enable script execution:
```powershellSet-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
Run the setup script:
python setup-mcp.py
The script will automatically:
Get your Windows username
Install all JavaScript MCPs via npm
Install all Python MCPs via pip
Update your claude_desktop_config.json with the correct configurations
Set up proper paths for all installed packages
After installation:
Restart Claude Desktop
Enjoy your new MCP tools!
Adding API Keys
To add API keys:
Open setup-mcp.py in a text editor
Find the API_KEYS section at the top:
API_KEYS= {
"GIT_PAT_TOKEN": "", # GitHub Personal Access Token# Add new API keys here like:# "OPENAI_API_KEY": "",# "AZURE_API_KEY": ""
}
Add your new API key
Run the script again
Customization
Adding New Packages
Edit the PACKAGES_TO_INSTALL array at the top of the script:
MCPs are configured automatically based on installed packages. If you need custom configuration, you can modify the update_config() function in the script.
Troubleshooting
If you get execution policy errors:
Make sure you ran the Set-ExecutionPolicy command in PowerShell
Try running PowerShell as Administrator
If npm commands fail:
Check that Node.js is installed: node --version
If using fnm, ensure it's properly set up: fnm list
If pip commands fail:
Check that Python is installed: python --version
Ensure pip is up to date: python -m pip install --upgrade pip
Contributing
Feel free to submit issues and enhancement requests!
License
MIT
Please update the README.md with this content to provide clearer installation instructions.
The text was updated successfully, but these errors were encountered:
Here's the updated README.md content with clearer installation steps:
python setup-mcp.py
The script will automatically:
claude_desktop_config.json
with the correct configurationsAfter installation:
Adding API Keys
To add API keys:
setup-mcp.py
in a text editorAPI_KEYS
section at the top:Customization
Adding New Packages
Edit the
PACKAGES_TO_INSTALL
array at the top of the script:Adding New MCP Configurations
MCPs are configured automatically based on installed packages. If you need custom configuration, you can modify the
update_config()
function in the script.Troubleshooting
If you get execution policy errors:
Set-ExecutionPolicy
command in PowerShellIf npm commands fail:
node --version
fnm list
If pip commands fail:
python --version
python -m pip install --upgrade pip
Contributing
Feel free to submit issues and enhancement requests!
License
MIT
The text was updated successfully, but these errors were encountered: