Cursor¶
Cursor obsługuje lokalne serwery stdio przez plik
mcp.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¶
Globalnie ~/.cursor/mcp.json (wszystkie projekty) albo w projekcie
.cursor/mcp.json:
{
"mcpServers": {
"bpp": {
"command": "uvx",
"args": ["bpp-mcp"],
"env": {
"BPP_BASE_URL": "https://bpp.twoja-uczelnia.pl"
}
}
}
}
Możesz dodać "type": "stdio" jako pierwszy klucz, by dokładnie odpowiadać
dokumentowanemu schematowi (jest wnioskowany, gdy jest command).
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).
Zobacz też¶
- Oficjalnie: Model Context Protocol (nowsza ścieżka).
- Uwierzytelnianie — logowanie per-user (
bpp-mcp login).