Add Claude Desktop configuration instructions

This commit is contained in:
latinogino
2025-09-25 13:46:36 +02:00
parent ee70f15b0a
commit cda9e9d004

59
CLAUDE_CONFIG.md Normal file
View File

@@ -0,0 +1,59 @@
# Claude Desktop MCP Configuration for Dolibarr
## Installation Instructions
1. First run the installation fix:
```
fix_installation.bat
```
2. Add to your Claude Desktop config file (`%APPDATA%\Claude\claude_desktop_config.json`):
```json
{
"mcpServers": {
"dolibarr-python": {
"command": "python",
"args": [
"C:\\Users\\[YOUR_USERNAME]\\GitHub\\dolibarr-mcp\\mcp_server_launcher.py"
],
"env": {
"DOLIBARR_URL": "https://your-dolibarr-instance.com/api/index.php",
"DOLIBARR_API_KEY": "your-api-key-here"
}
}
}
}
```
### Alternative Configuration (if above doesn't work):
```json
{
"mcpServers": {
"dolibarr-python": {
"command": "C:\\Users\\[YOUR_USERNAME]\\GitHub\\dolibarr-mcp\\venv_dolibarr\\Scripts\\python.exe",
"args": [
"-m",
"dolibarr_mcp"
],
"cwd": "C:\\Users\\[YOUR_USERNAME]\\GitHub\\dolibarr-mcp"
}
}
}
```
## Troubleshooting
1. **Module not found error**: Run `fix_installation.bat`
2. **API connection error**: Check your `.env` file has correct credentials
3. **Server doesn't start**: Try running `python mcp_server_launcher.py` manually to see errors
## Testing the Server
After configuration, restart Claude Desktop and check if the server is listed in available MCP servers.
You can test with commands like:
- "Test Dolibarr connection"
- "List Dolibarr users"
- "Show Dolibarr products"