VS Code
Οδηγός Ρύθμισης MCP Server
Το VS Code χρησιμοποιεί MCP μέσω GitHub Copilot στη λειτουργία Agent. Κρίσιμη διαφορά από όλους τους άλλους πελάτες:
το κλειδί ρύθμισης είναι "servers" — όχι "mcpServers".
"servers" ως κλειδί ανωτάτου επιπέδου σε .vscode/mcp.json.
Κάθε άλλος πελάτης MCP (Cursor, Claude Desktop, Continue, Cline) χρησιμοποιεί "mcpServers".
Η χρήση του λάθους κλειδιού θα αποτύχει σιωπηλά — το VS Code δεν θα εμφανίσει σφάλμα.
Προαπαιτούμενα
- VS Code 1.99+ — υποστήριξη MCP προστέθηκε στην ενημέρωση Απριλίου 2025
- Επέκταση GitHub Copilot — πρέπει να είναι εγκατεστημένη και συνδεδεμένη
- GitHub Copilot Chat στη λειτουργία Agent — μεταβείτε σε Agent στο πίνακα Copilot chat (όχι λειτουργία Ask/Edit)
- κλειδί API anonym.legal — σχέδιο Pro ή Business (απαιτείται για πρόσβαση MCP) στο anonym.legal
- Δεν υπάρχει Node.js, χωρίς npm, χωρίς τοπική εγκατάσταση — ο MCP server του anonym.legal εκτελείται εξ ολοκλήρου μέσω HTTP.
Εγκατάσταση
Δημιουργία .vscode/mcp.json
Δημιουργία του αρχείου στη ρίζα του χώρου εργασίας σας. Σημειώστε το "servers" κλειδί (όχι "mcpServers"):
{
"servers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
"type": "http" στο VS Code — αυτό είναι ένα άλλο πεδίο ειδικό VS Code που δεν χρειάζεται σε άλλους πελάτες. Δεν υπάρχει Node.js, χωρίς τοπική υποδιεργασία — η σύνδεση πηγαίνει κατευθείαν στο τελικό σημείο MCP του anonym.legal.Ενεργοποίηση Λειτουργίας Agent στο Copilot Chat
Ανοίξτε το GitHub Copilot Chat (Ctrl+Alt+I / Cmd+Ctrl+I). Στην είσοδο συνομιλίας, αλλάξτε την αναπτυσσόμενη λίστα λειτουργίας από Ask ή Edit σε Agent. Τα εργαλεία MCP εμφανίζονται μόνο στη λειτουργία Agent.
Επαληθεύστε τα Διαθέσιμα Εργαλεία
Στη λειτουργία Agent, κάντε κλικ στο εικονίδιο εργαλείων (κλειδί 🔧) στο πίνακα συνομιλίας για να δείτε τα διαθέσιμα εργαλεία MCP. Θα πρέπει να δείτε τα 7 anonym_legal_ εργαλεία που παρατίθενται κάτω από το anonym-legal server.
Ρύθμιση Επιπέδου Χρήστη (Όλοι οι Χώροι Εργασίας)
Για εφαρμογή παγκοσμίως, ανοίξτε VS Code User Settings JSON (Ctrl+Shift+P → Preferences: Open User Settings JSON) και προσθέστε:
{
"github.copilot.chat.mcp.servers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Η Διαφορά "servers" vs "mcpServers" Εξηγήθηκε
Αυτή είναι η πιο συνηθισμένη πηγή σύγχυσης κατά την εναλλαγή μεταξύ πελατών:
{
"servers": { ... }
}
{
"mcpServers": { ... }
}
Αυτή είναι μια επιλογή υλοποίησης ειδική VS Code. Η προδιαγραφή MCP δεν καθορίζει μια μορφή αρχείου ρύθμισης — Το VS Code επέλεξε ένα διαφορετικό κλειδί. Δείτε το σελίδα σύγκρισης για μια πλήρη ανάλυση των διαφορών.
Διαθέσιμα Εργαλεία (7)
δωρεάν
tokens
δωρεάν
δωρεάν
δωρεάν
δωρεάν
δωρεάν
Φορείς (6)
John Smith → [CLIENT] ή [PERSON]
john@acme.com → (αφαίρεση)
John Smith → a3f9b1...
4111-xxxx → enc:U2FsdGVkX1...
john@acme.com → jo**@****.com
John Smith → John Smith (παρακολούθηση)
Χρήση με GitHub Copilot Agent
Before processing this code review request, use anonym_legal_anonymize_text to replace all developer names with [DEV] and all email addresses with [EMAIL]. "Review the code by alice.smith@company.com — she pushed a fix for Bob Johnson's reported bug in auth.ts"
Αντιμετώπιση Προβλημάτων
Εργαλεία που δεν εμφανίζονται στο Copilot chat
Επιβεβαιώστε ότι βρίσκεστε σε λειτουργία Agent (όχι Ask ή Edit). Η λειτουργία Agent απαιτείται για πρόσβαση εργαλείων MCP. Αναζητήστε την αναπτυσσόμενη λίστα λειτουργίας στη κεφαλίδα του πίνακα Copilot Chat.
Ο server εμφανίζει "αποσύνδεση" στο πίνακα MCP
Ελέγξτε το .vscode/mcp.json χρησιμοποιεί "servers" (όχι "mcpServers"). Επίσης, επαληθεύστε "type": "http" είναι παρόν και το Authorization κεφαλίδα περιέχει ένα έγκυρο, μη ανακληθέν κλειδί API σε ένα σχέδιο Pro ή Business.
Το VS Code λέει "Το MCP δεν υποστηρίζεται"
Ενημερώστε το VS Code σε 1.99 ή νεότερη έκδοση. Η υποστήριξη MCP προστέθηκε στην έκδοση Απριλίου 2025. Εκτέλεση Help → Check for Updates.
Το Copilot δεν καλεί αυτόματα εργαλεία
Στη λειτουργία Agent, το Copilot μπορεί να ζητήσει επιβεβαίωση πριν εκτελέσει εργαλεία MCP. Ελέγξτε τις ρυθμίσεις VS Code για github.copilot.chat.mcp.autoApprove εάν θέλετε να επιτρέψετε αυτόματη κίνηση.