MCP Perplexity Ask Server: ${APPDATA} Fehler unter Windows beheben
Möchtest du mehr zum Thema Perplexity erfahren?
Wenn du beim Einrichten eines MCP Servers unter Claude für Desktop auf Windows unterwegs bist, kann dir ein nerviger Fehler mit ${APPDATA}
begegnen. Meist steht er im Log, wenn der Server nicht lädt – typisch: ENOENT oder der Server taucht einfach nicht in Claude auf. Keine Sorge, hier kommt die schnelle Lösung.
🔍 Das Problem
Windows erkennt Umgebungsvariablen wie ${APPDATA}
im MCP-Config-File nicht automatisch. Das führt dazu, dass Pfade nicht korrekt aufgelöst werden – und der Server startet nicht.
Künstliche Intelligenz kann so hilfreich sein, wenn sie denn auch funktioniert.
✅ Die Lösung
Du musst den %APPDATA%
-Pfad manuell setzen. So geht’s:
"APPDATA": "C:\\Users\\your-user-name\\AppData\\Roaming\\"
- Öffne die Datei
claude_desktop_config.json
(liegt unter%APPDATA%\Claude\
). - Ergänze oder passe den betroffenen Server-Eintrag an, z. B.:
{
"serverConfig": {
"perplexity-ask": {
"command": "npx",
"args": [
"-y",
"server-perplexity-ask"
],
"env": {
"PERPLEXITY_API_KEY": "your-perplexity-key",
"APPDATA": "C:\\Users\\your-user-name\\AppData\\Roaming\\"
}
}
}
}
Ersetze
your-user-name
mit deinem Windows-Benutzernamen.
- Speichern, Claude neu starten – und voilà: Der Server sollte jetzt laufen.
🧪 Bonus-Tipp
Wenn npx
nicht gefunden wird, stelle sicher, dass npm global installiert ist:
npm install -g npm
Mit dieser kleinen Anpassung läuft dein MCP Server reibungslos – und du kannst Claude Desktop endlich voll nutzen 🚀
Mein Logfile Error:
npm error code ENOENT
npm error syscall lstat
npm error path C:\Users\user\AppData\Local\AnthropicClaude\app-0.9.3\${APPDATA}
npm error errno -4058
npm error enoent ENOENT: no such file or directory, lstat 'C:\Users\user\AppData\Local\AnthropicClaude\app-0.9.3\${APPDATA}'
npm error enoent This is related to npm not being able to find a file.
npm error enoent
Offenlegung Werbelinks: Mit einem Stern (*) gekennzeichnete Links und Buttons sind sogenannte Affiliate-Links. BloggerPilot bekommt bei einem Kauf eine Provision, die sich jedoch nicht auf den Endpreis auswirkt. Es ist uns wichtig zu betonen, dass dies keinen Einfluss auf unsere Bewertung oder Meinung hat.