Restormin ohjaus MCP:n kautta
Restorm tarjoaa MCP-palvelimen (Model Context Protocol). Tekoälyagentti — Claude Code, Cursor tai mikä tahansa MCP-asiakas — voi siis lukea projektiasi, luoda ja suorittaa pyyntöjä sekä ohjata käyttöliittymää.
Juuri tämä tekee mahdolliseksi pyytää ”tuo tämä Swagger, luo skenaario, joka testaa tilauspolun, ja aja se” ja saada todennettava tulos sovelluksessa, joka pysyy koko ajan silmiesi edessä.
Käyttöönotto
Section titled “Käyttöönotto”Palvelin on oletuksena käytössä. Sitä hallitaan kahdella tavalla:
- asetuksella Asetukset ▸ MCP ▸ Ota MCP-palvelin käyttöön;
- ehdottomalla säännöllä: näytöttömällä koneella MCP-palvelin ei käynnisty koskaan, riippumatta asetuksesta. CI-palvelin ei siis päädy avaamaan sisäänpääsypistettä.
Tilapalkin MCP-ilmaisin vilkkuu jokaisella saapuvalla kutsulla. Sen ponnahdusikkunasta voi keskeyttää tai jatkaa palvelinta istunnon ajaksi ja avata MCP-lokit.

Agentin yhdistäminen
Section titled “Agentin yhdistäminen”Käynnistyessään Restorm valitsee vapaan portin, luo prosessikohtaisen
käyttöoikeustokenin ja kirjoittaa löytötiedoston järjestelmän
tilapäishakemistoon. JSON-RPC-palvelin kuuntelee osoitteessa
127.0.0.1:<port>/mcp — vain paikallisessa silmukassa: ulkopuolinen
kutsuja saa vastaukseksi 403.
Vaihtoehto A — käynnistin (suositeltu)
Section titled “Vaihtoehto A — käynnistin (suositeltu)”Pieni välityspalvelin siltaa MCP-asiakkaasi vakiosyötteen ja Restormin HTTP-palvelimen:
{ "mcpServers": { "restorm": { "command": "node", "args": ["scripts/mcp-launcher.mjs"] } }}Se löytää käynnissä olevan instanssin, syöttää tokenin eikä koskaan käynnistä Restormia hiljaisesti: instanssi, jonka MCP-palvelimen olet pysäyttänyt, pysyy pysäytettynä ja antaa selkeän virheilmoituksen.
Vaihtoehto B — suora HTTP
Section titled “Vaihtoehto B — suora HTTP”Lue portti ja token löytötiedostosta ja lähetä JSON-RPC-pyyntösi otsakkeella
Authorization: Bearer <token>.
Useita instansseja
Section titled “Useita instansseja”Useita Restorm-instansseja voi olla käynnissä rinnakkain. Jokainen kutsu
hyväksyy varatun avaimen __session, jolla kohdeinstanssi nimetään.
Työkalut list-instances, create_instance ja terminate_instance
täydentävät kokonaisuuden.
Työkaluperheet
Section titled “Työkaluperheet”Luku · navigointi · projekti · kirjoitus · ympäristöt ja salaisuudet · tuonti · suoritus · skenaariot · instanssit · käyttöliittymän automatisointi (kuvakaappaus, DOM-kysely, syöttö, pikanäppäimet, teemat, asettelu).
Tarjolla on myös neljä resurssia: restorm://project, restorm://tree,
restorm://active-tab ja restorm://request/{id}.
Täydellinen luettelo: MCP-työkalujen luettelo.
Mikä on ilmaista ja mikä Pro
Section titled “Mikä on ilmaista ja mikä Pro”MCP-palvelinta itseään ei ole koskaan rajoitettu. Jokainen työkalu tarkistaa oman käyttöoikeutensa kutsuhetkellä.
- Community-editio — kaikki pyyntöjen ohjaus: suoritus, peruutus, vastausten ja historian luku, virtojen luku, viestien lähetys, tuonti URL-osoitteesta, välilehtien avaus ja sulkeminen, projektien hallinta, puuhun kirjoittaminen, ympäristöjen ja muuttujien hallinta, pika-asetukset, suosikit sekä kuusi palomuurityökalua.
- Pro-editio — skenaarioalue (myös luku), kaappaukset, koko käyttöliittymän automatisointi, teemat, miniselain, workbenchin asettelu, useat instanssit ja git-työkalut.
Rajoitettu työkalu pysyy listattuna — sen nimessä on jälkiliite
(Restorm Pro) — ja palauttaa selkeän, koneluettavan virheen sen sijaan, että
katoaisi.
Tietoturva
Section titled “Tietoturva”- Paikallinen silmukka ja token: palvelin kuuntelee vain osoitteessa
127.0.0.1, ja token vertaillaan vakioajassa. - Salaisuudet: agentti saa salaisuuden ratkaistun arvon, aivan kuten muukin sovellus — se ohjaa Restormia sinun puolestasi, sinun omilla salaisuuksillasi. Se, minkä Salaisuus -tyyppi takaa, pätee edelleen: arvo ei päädy projektiin, vientiin eikä valtuuttamattomalle kolmannen osapuolen palvelulle.
- Todelliset verkkovaikutukset:
run_requestkutsuu oikeasti kohdetta. Suojana toimii oman MCP-asiakkaasi hyväksyntävirta — pidä se päällä. - Palomuuri pätee: agentin käynnistämä kutsu tuntemattomaan alkuperään aiheuttaa saman lupapyynnön kuin omasi.
- Lokitus: jokainen kutsu näkyy MCP-lokeissa pyyntöineen ja vastauksineen.