Claude Desktop¶
Claude Desktop uruchamia lokalne serwery stdio zdefiniowane w pliku
claude_desktop_config.json.
Zmienna BPP_BASE_URL
Wymagana (bez wartości domyślnej) — wskazuje instancję BPP, z którą łączy
się serwer. Podmień https://bpp.twoja-uczelnia.pl na adres swojej
instancji. Bez niej serwer nie wystartuje. Pełna lista zmiennych:
Konfiguracja.
Konfiguracja¶
- Otwórz Claude Desktop → menu Claude → Settings… → zakładka Developer → Edit Config (utworzy plik, jeśli nie istnieje).
- Wklej wpis serwera:
{
"mcpServers": {
"bpp": {
"command": "uvx",
"args": ["bpp-mcp"],
"env": {
"BPP_BASE_URL": "https://bpp.twoja-uczelnia.pl"
}
}
}
}
- Zrestartuj Claude Desktop w całości (config wczytywany jest przy starcie).
Lokalizacja pliku¶
Linux
Claude Desktop nie ma oficjalnego buildu na Linux. Użytkownicy Linuksa mogą skorzystać z Claude Code.
uvx musi być widoczne dla aplikacji
Aplikacje uruchamiane z GUI (Claude Desktop, Cursor, LM Studio, Zed…) często
mają okrojony PATH i mogą nie znaleźć uvx. Jeśli serwer się nie startuje,
podaj pełną ścieżkę do uvx w polu command (np. ~/.local/bin/uvx
albo ścieżkę z Homebrew). Lokalizację sprawdzisz przez which uvx
(Windows: where uvx).
Diagnostyka¶
Logi MCP: macOS ~/Library/Logs/Claude/mcp*.log; Windows %APPDATA%\Claude\logs\
(m.in. mcp-server-bpp.log ze stderr serwera).
Zobacz też¶
- Oficjalnie: Connect to local MCP servers, Getting started with local MCP servers on Claude Desktop.
- Uwierzytelnianie — logowanie per-user (
bpp-mcp login).