Mari kita bincangkan lebih lanjut tentang cara menggunakan antara muka visual dalam bahagian seterusnya.
Ini cara kita perlu mendekatinya secara umum:
- Konfigurasikan fail untuk mencari MCP Server kita.
- Mulakan/Sambung ke server tersebut untuk mendapatkan senarai keupayaannya.
- Gunakan keupayaan tersebut melalui antara muka GitHub Copilot Chat.
Bagus, sekarang kita sudah faham alirannya, mari cuba gunakan MCP Server melalui Visual Studio Code dalam satu latihan.
Dalam latihan ini, kita akan konfigurasikan Visual Studio Code untuk mencari MCP server anda supaya ia boleh digunakan dari antara muka GitHub Copilot Chat.
Anda mungkin perlu mengaktifkan penemuan MCP Servers.
-
Pergi ke
File -> Preferences -> Settingsin Visual Studio Code. -
Search for "MCP" and enable
chat.mcp.discovery.enableddalam fail settings.json.
Mulakan dengan mencipta fail konfigurasi di akar projek anda, anda perlu fail bernama MCP.json dan letakkan ia dalam folder bernama .vscode. Ia harus kelihatan seperti berikut:
.vscode
|-- mcp.json
Seterusnya, mari lihat bagaimana kita boleh tambah entri server.
Tambah kandungan berikut ke mcp.json:
{
"inputs": [],
"servers": {
"hello-mcp": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}Di atas adalah contoh mudah bagaimana untuk memulakan server yang ditulis dalam Node.js, untuk runtime lain, nyatakan arahan yang betul untuk memulakan server menggunakan command and args.
Sekarang anda sudah menambah entri, mari mulakan server:
- Cari entri anda dalam mcp.json dan pastikan anda menemui ikon "play":
- Klik ikon "play", anda sepatutnya lihat ikon alat dalam GitHub Copilot Chat bertambah bilangan alat yang tersedia. Jika anda klik ikon alat tersebut, anda akan lihat senarai alat yang didaftarkan. Anda boleh tandakan/nyah tanda setiap alat bergantung pada sama ada anda mahu GitHub Copilot menggunakannya sebagai konteks:
- Untuk menjalankan alat, taipkan arahan yang anda tahu akan sepadan dengan penerangan salah satu alat anda, contohnya arahan seperti "add 22 to 1":
Anda sepatutnya nampak jawapan mengatakan 23.
Cuba tambah entri server ke dalam fail mcp.json anda dan pastikan anda boleh mulakan/berhentikan server tersebut. Pastikan juga anda boleh berkomunikasi dengan alat pada server anda melalui antara muka GitHub Copilot Chat.
Pengajaran utama dari bab ini adalah seperti berikut:
- Visual Studio Code adalah klien hebat yang membolehkan anda menggunakan beberapa MCP Servers dan alat mereka.
- Antara muka GitHub Copilot Chat adalah cara anda berinteraksi dengan server.
- Anda boleh meminta pengguna untuk input seperti kunci API yang boleh dihantar ke MCP Server semasa mengkonfigurasi entri server dalam fail mcp.json.
- Seterusnya: Mencipta SSE Server
Penafian:
Dokumen ini telah diterjemahkan menggunakan perkhidmatan terjemahan AI Co-op Translator. Walaupun kami berusaha untuk mencapai ketepatan, sila ambil maklum bahawa terjemahan automatik mungkin mengandungi kesilapan atau ketidaktepatan. Dokumen asal dalam bahasa asalnya hendaklah dianggap sebagai sumber yang sahih. Untuk maklumat yang kritikal, terjemahan profesional oleh manusia adalah disyorkan. Kami tidak bertanggungjawab atas sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini.


