MCP samþætting
OpenFactory styður Model Context Protocol svo gervigreindaraðstoð geti hjálpað við að búa til build, skoða uppskriftir, stjórna VM og fara yfir niðurstöður prófa.
Notaðu MCP þegar þú vilt vinna með OpenFactory úr Claude, Cursor, Claude Code, OpenAI Codex eða öðrum MCP-samhæfum biðlara án þess að skipta stöðugt á milli verkfæra.
Kröfur
- MCP-biðlari sem styður fjar-MCP-þjóna
- Fyrir aðgang tengdan reikning: skráðu þig inn í OpenFactory í þessum vafra
- Fyrir gestaaðgang: notaðu myndaða gestatóka sem birtist hér fyrir neðan
API-lyklar reiknings birtast einu sinni við stofnun og hægt er að afturkalla þá í stjórnborðinu. Gestatókar eru auðkenni vafra fyrir mældan aðgang; þeir eru ekki leynir reiknings.
Endapunktar
| Transport | URL | Notkun |
|---|---|---|
| Streamable HTTP | https://console.openfactory.tech/mcp-stream/mcp | OpenFactory MCP-endapunktur |
Streamable HTTP er eina studda flutningsleiðin. Eldri HTTP+SSE-endapunktar (/mcp/sse, /mcp/messages) hafa verið teknir úr notkun og skila nú 410 Gone; beindu öllum biðlurum sem nota þá enn á Streamable HTTP URL hér að ofan með sama Authorization-haus. Claude Code, Claude Desktop, Cursor, Codex og OpenCode styðja Streamable HTTP.
Afrita-og-líma stilling
Endurræstu Claude Desktop, Cursor, OpenAI Codex eða annan langtím MCP-biðlara eftir breytingar á MCP-stillingum. OpenAI Codex les MCP-þjóna úr ~/.codex/config.toml og tengist beint við Streamable HTTP: engin mcp-remote brú þarf. Sérsniðnir tenglar Claude.ai geta beðið um URL þjónsins og haus sem aðskilda reiti.
Tiltækar getur
OpenFactory býður upp á verkfæri fyrir viðskiptavini:
| Flokkur | Dæmi |
|---|---|
| Builds | Lista build, búa til build úr uppskriftum, athuga stöðu build, reyna misheppnuð build aftur |
| Recipes | Skoða sniðmát, staðfesta uppskriftir, sérsníða sniðmát |
| Images | Sækja niðurhalstengla fyrir lokið handrit |
| VMs | Lista VM, búa til prófunar-VM, ræsa eða stöðva VM, opna stjórnborðstengla |
| Tests | Keyra staðfestingu, lista prófkeyrslur, skoða prófniðurstöður, stjórna endurnýtanlegum prófunarpökkum |
| App UI testing | Stýra tester VM til að prófa hvaða app URL sem er: endurnýtanleg, self-hardening GUI-atriði. Engin deploy þarf |
| App deployment | Deploy Git-repo sem live web app með opinberri forskoðunar-URL (https://<slug>.apps.openfactory.tech) |
Framboð verkfæra getur breyst eftir áætlun og heimildum stofnunar.
Endurnýtanlegir prófunarpakkar
Hægt er að búa til prófunarpakka áður en variant eða ISO hefur verið byggt. Skilgreindu eitt eða fleiri próftilvik, custom assertions, fyrirfram skilgreind próf og nefnd ISO-markraufir eins og primary, client eða server. Þegar build eru tilbúin tengirðu hverja rauf við lokið build og keyrir pakkann.
| Tool | Notkun |
|---|---|
create_test_suite | Búa til endurnýtanlegan pakka án þess að krefjast byggs variants |
list_test_suites | Lista pakka sem núverandi MCP-notandi hefur aðgang að |
get_test_suite | Skoða skilgreiningu pakka og nýlega keyrslusögu |
update_test_suite_targets | Tengja nefndar ISO-markraufir við lokið build |
run_test_suite | Keyra pakka gegn tengdum ISO-markraufum |
list_test_suite_runs | Lista keyrslur stofnaðar úr pakka |
get_test_suite_status | Skoða tilbúna höfundar og stöðu nýjustu keyrslu |
App UI Testing: hvaða URL sem er, engin deploy
Prófaðu notendaviðmót hvaða vefforrits sem er með því að beina stjórnaðri tester VM á URL. Þú þarft ekki að deploya forritinu með OpenFactory til að prófa það. Tester VM opnar staðbundinn dev-þjón, forskoðun eða framleiðslu á Vercel, AWS, Netlify eða hvaða host sem er, eða hvaða opinbera URL sem er aðgengileg frá VM. Forritið þitt helst þar sem það keyrir nú þegar.
Atriði eru skrifuð á einfaldri málskrá og eru self-hardening: fyrsta keyrslan lærir hvar hvert UI-hluti er, síðari keyrslur endurspila úr þessari minni (sleppa hægri sjónrænu ferli). Það gerir endurspilun fljótlega og þolandi fyrir litlum breytingum á UI. Atriði styðja environment variables (${VAR}) og 2FA (${totp:VAR}, RFC 6238) við innskráningu; leyniorð eru send við keyrslu og aldrei geymd.
| Tool | Notkun |
|---|---|
ensure_tester_vm | Fá eða búa til varanlega desktop tester VM |
create_app_scenario | Vista endurnýtanlegt GUI-atriði fyrir app URL |
run_app_scenario | Keyra (sendu run-time secrets hér) og skrá skjámyndir + verdict |
list_app_scenarios / get_app_scenario | Skoða atriði og hardened cache þeirra |
start_app_test / record_app_test_step / finish_app_test | Stýra og skrá ad-hoc keyrslu sjálfur |
annotate_screenshot | Teikna merktar áherslukassa á skjámynd |
Sjá App UI Testing fyrir fullan workflow, step schema og 2FA-dæmi.
App Deployment: Git-repo á opinbera URL
Deployaðu vefforrit beint úr Git-repository og fáðu opinbera forskoðunar-URL
(https://<slug>.apps.openfactory.tech) sem þú getur opnað, deilt eða beint prófunaratriði að.
OpenFactory klónar repo, setur upp háðar, ræsir app og gerir health check.
Ekkert þarf að tengja: engin port forwarding, göng eða DNS.
Þetta passar við App UI testing: deployaðu app, keyrðu síðan atriði gegn forskoðunar-URL, eða slepptu deploy og prófaðu app sem þú hostar nú þegar (Vercel, AWS, …).
| Tool | Notkun |
|---|---|
create_app | Skrá Git-repo sem app (name, source, slug) |
deploy_app | Deploya app og skila opinberri forskoðunar-URL |
list_apps / get_app | Skoða app, URL þeirra og deploy-sögu |
iterate_app | Senda breytingu á náttúrulegu máli til apps; agenti beitir og deployar aftur |
get_app_build_status | Fylgjast með deploy-stöðu apps og change ticket í gangi |
Sjá App Deployment fyrir fullan workflow. Til að notendur þínir geti talað breytingar inn í app með hljóðnema-hnapp, sjá Voice Iterate Widget.
Dæmi um prompt
Show my most recent OpenFactory builds and summarize any failures.Create a Debian server image with SSH, Docker, a deploy user, and default verification tests.Validate this recipe before I start a build.Start a VM from my latest completed build and give me the console link.Create a reusable smoke test suite for example-project with primary and client ISO slots. I will bind the builds later.Create a smoke-login scenario for my app at https://my-app.vercel.app, run it in a tester VM, and verify the dashboard loads. I'll give you the password and 2FA seed at run time.Öryggisathugasemdir
- Notaðu API-lykla aðeins með biðlurum sem þú treystir.
- Afturkallaðu gamla lykla í stjórnborðinu þegar þú skiptir um vélar eða yfirgefur verkefni.
- Veldu helst tool-heimildir sem krefjast samþykkis fyrir aðgerðir sem búa til build, ræsa VM eða breyta innviðum.
- Límdu ekki OpenFactory API-lykla í prompt, miða, opinber geymslusvæði eða sameiginleg skjöl.
Úrræðaleit
Verkfæri birtast ekki
Endurræstu MCP-biðlarann og staðfestu að URL þjónsins sé nákvæmlega:
https://console.openfactory.tech/mcp-stream/mcpEf biðlarinn er stilltur með úreldu /mcp/sse URL færðu 410 Gone: breyttu URL í þann hér að ofan; ekkert annað þarf að breyta.
Auðkenning mistekst
Endurnýjaðu þessa síðu og afritaðu myndaða stillingu aftur. Innskráðir notendur ættu að nota myndaða Authorization-haus. Gestir ættu að nota myndaða X-Guest-Id-haus úr afrita-og-líma stillingunni hér að ofan.
Build eða VM aðgerðir mistakast
Athugaðu OpenFactory-áætlun, heimildir stofnunar og stöðu build. Sumar aðgerðir krefjast lokiðs build, varanlegrar VM-heimildar eða Enterprise-heimilda.
Flutningsvillur
Uppfærðu MCP-biðlarann ef hann styður ekki Streamable HTTP. Ef þú getur ekki uppfært, skiptu yfir á HTTP+SSE samhæfni-endapunkt.