项目文件夹

文件

Uruchom przykład

Utwórz środowisko wirtualne

python -m venv venv
source ./venv/bin/activate

Zainstaluj zależności

pip install "mcp[cli]"

Uruchom serwer

uvicorn server:app --port 8000

Przetestuj serwer za pomocą GitHub Copilot i VS Code

Dodaj wpis do mcp.json w ten sposób:

"servers": {
    "my-mcp-server-999e9ea3": {
        "url": "http://localhost:8001/sse",
        "type": "http"
    }
}

Upewnij się, że kliknąłeś "start" na serwerze.

W GitHub Copilot wklej następujące polecenie:

create a blog post named "Where Python comes from", the content is "Python is actually named after Monty Python Flying Circus"

Za pierwszym razem zostaniesz poproszony o zaakceptowanie akcji Sampling, a następnie o pozwolenie na uruchomienie narzędzia "create_blog". Powinieneś zobaczyć odpowiedź podobną do:

{
  "result": "{\"id\": \"Where Python comes from\", \"abstract\": \"# Python's Origin\\n\\nPython, the popular programming language, derives its name from **Monty Python's Flying Circus**, the British comedy troupe, rather than the snake. This naming choice reflects the creator's desire to make programming more fun and accessible.\"}"
}

Zastrzeżenie:
Niniejszy dokument został przetłumaczony za pomocą usługi tłumaczenia AI Co-op Translator. Mimo że dążymy do zachowania dokładności, prosimy pamiętać, że automatyczne tłumaczenia mogą zawierać błędy lub nieścisłości. Oryginalny dokument w języku źródłowym należy uważać za autorytatywne źródło. W przypadku informacji o kluczowym znaczeniu zaleca się skorzystanie z profesjonalnego tłumaczenia wykonanego przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z wykorzystania tego tłumaczenia.