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.