MCP Job Search Server
by pp-szkolenia
README.md
# Warsztat z serwerów MCP i agentów AI
1. Implementacja prostego serwera MCP
2. Implementacja klienta dla tego serwera
3. Implemnetacja serwera MCP z narzędziami do poszukiwania pracy
4. Implementacja klienta dla tego serwera
---
## Jak uruchomić
Terminal 1:
```bash
uv run mcp_server/main.py
```
Terminal 2:
Linux / Mac:
```bash
CLIENT_PORT=7000 SERVER_PORT=7001 npx @modelcontextprotocol/inspector
```
Windows (PowerShell):
```bash
$env:CLIENT_PORT="7000"; $env:SERVER_PORT="7001"; npx @modelcontextprotocol/inspector
```
W przeglądarce wejdź pod adres URL widoczny w terminalu 2:
```bash
http://localhost:7000/?MCP_PROXY_AUTH_TOKEN=xyz123....
```
- Jako Transport Type wybierz `Streamable HTTP`
- URL: `http://localhost:8000/mcp`
- Configuration -> Inspector Proxy Address -> `http://localhost:7001`
## Zadanie 1
- Dodaj do serwera MCP zasób 'text data' w którym będą dane tekstowe (analogicznie do danych numerycznych które mamy aktualnie)
- Dodaj prompt, który tłumaczy jak zsumować ntą parę tekstów
- Dodaj narzędzie, które pozwoli odjąć parę liczb
## Zadanie 2
Dokończ serwer MCP dla wyszukiwania pracy
- stwórz resource, który będzie wczytywał oczekiwania odnośnie pracy
- stwórz prompt, który pozwoli przygotować filtry wyszukiwanua
- stwórz narzędzia, które pozwolą agentowi scrapowac oferty
- napisz prompt systemowy dla agenta
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessSyncing