Erota palveluntarjoajan rekisteröityminen asiakkaan pääsystä
Hosting-tili ja ihmiset, jotka käyttävät MCP-päätepistettäsi, ovat eri kerroksia. Minimaalinen hosting-rekisteröityminen ei oikeuta julkisesti kirjoitettavaa työkalu palvelinta. Määritä, mitkä asiakasidentiteetit saavat kutsua mitäkin työkaluja.
Myönnä kapeat tunnistetiedot
Suosi erikseen peruutettavia tunnuksia, joilla on rajoitettu käyttötarkoitus. Säilytä ne yksityisesti, kierrätä niitä ja estä niitä ilmestymästä URL-tiedostoihin tai lokeihin. Harkitse vain luku -oikeuksin varustettua työkalusarjaa ennen kuin sallit toiminnot, jotka vaikuttavat asiakasresursseihin tai rahaan.
Tee tuloksista näkyviä
Seuraa toimintatunnisteita ja tiloja. Validoi työkalun skeema, käsittele peruutus ja varmista, ettei uudelleenyritys voi hiljaisesti toistaa merkittävää toimintoa. Tarjoa selkeä hyväksyntäpolku toimille, jotka sitä vaativat.
Julkaise vain se, mikä on olemassa
Tarkista tuettu protokollaversio, päätepiste, todennus ja rajoitukset ennen asiakkaan yhdistämistä. Hostattu KoalaVPS MCP -päätepiste ja virallinen ladattava paketti eivät ole tällä hetkellä saatavilla.
Minimaalisella tilillä voi silti olla vahva pääsynhallinta
Identiteetin minimointi sopii yhteen rajattujen API-tunnusten ja todennetun HTTPS-päätepisteen kanssa. Pidä tilin palautus ja asiakkaan valtuutus erillään. Sähköpostiosoite ei ole ainoa tapa vahvistaa API-identiteetti, mutta valitun prosessin on vastattava selkeästi kadonneisiin avaimiin ja vaarantuneisiin asiakasohjelmiin.
Käyttöönoton hyväksymistesti
Vahvista TLS, protokollaneuvottelu, skeeman validointi, rajoitetut käyttöalueet ja peruutus. Kokeile päällekkäistä luontipyyntöä ja varmista, että se ratkeaa yhdeksi toiminnoksi. Hylkää pyyntö resurssista, joka on tunnisteen rajojen ulkopuolella. Tarkista, etteivät virheet ja lokit sisällä tunnistetta tai yksityisiä työkalusyötteitä.
Virallinen dokumentaatio: MCP valtuutus
Rakenna erillinen identiteettikartta jokaiselle kerrokselle
Dokumentoi palveluntarjoajan tili, maksulompakko, MCP -asiakasidentiteetti, työkalupalvelun tunnistetieto ja alavirran API -tili eri päämiehinä. Niiden yhdistäminen yhteen jaettuun hallinnolliseen salaisuuteen vaikeuttaa peruuttamista ja kohdistamista. Palveluntarjoajan vähimmäisrekisteröinti ei peitä julkisen päätepisteen IP-osoitetta, DNS -nimeä tai ulkoista API -käyttöä. Valitse, mitä tietoja minimoidaan kullakin rajapinnalla, ja selitä, mitkä tietueet ovat edelleen tarpeen.
- Anna jokaiselle asiakkaalle kapea, peruutettavissa oleva käyttöpolku ja nimeä sen sallitut resurssit.
- Käytä erillisiä tunnistetietoja, kun MCP-palvelu kutsuu toista API; asiakkaan MCP-käyttöoikeustunnus ei ole yleinen alavirran tunnus.
- Pidä tuotanto- ja kokeilutyöntekijät erillään, erityisesti silloin, kun työkalut voivat käyttää varoja tai lähettää viestejä.
- Julkaise tuetut versiot ja vahvistettu päätepiste vasta, kun ne ovat olemassa. KoalaVPS ei tällä hetkellä ylläpidä julkista isännöityä MCP-palvelua.
Virallinen dokumentaatio: MCP: turvallisuuden parhaat käytännöt
Määrittele kadonneen avaimen ja peruutetun käyttöoikeuden harjoitus
Luo kertakäyttöinen asiakastunnus, kutsu yhtä sallittua lukutoimintoa, peruuta tunnus ja toista kutsu. Varmista, että mahdollinen välimuistiin tallennettu käyttöoikeus tai sovellusvuokraus noudattaa peruutuskäytäntöä. Toista sellaisen resurssin kanssa, joka ei ole koskaan ollut asiakkaan omistuksessa. Säilytä tulostietueet tallentamatta täydellisiä kehotteita tai työkalun argumentteja. Jos luvaton kutsu onnistuu, lopeta kirjoitustyökalujen myöntäminen, kunnes palvelinpuolen resurssitarkistus on korjattu.
- Älä hyväksy protokollaistuntoa tai pyynnön tunnistetta todisteeksi käyttäjän henkilöllisyydestä.
- Testaa HTTP OAuthin osalta dokumentoitua 401/403-käyttäytymistä ja löydettävyyttä sille versiolle, jonka todella otat käyttöön.
- Hylkää tuntemattomat työkalun argumentit ja rajoita tuloksen kokoa, pyynnön kestoa ja samanaikaisuutta.
- Testaa uudelleenyritys simuloidun verkkokatkoksen jälkeen ja varmista yksi merkittävä toiminto, ei kahta.
Virallinen dokumentaatio: MCP 2026-07-28: HTTP-valtuutus