SolidCraft-cli mcpje model kontekstni protokol server na stdio. agenti pokreću iste komande motora kao i toolbar, skripte i CLI – stvaraju skice, funkcije, postavljaju parametre, mjere, screenshot, izvoze STEP/STL, undo/redo – bez otvaranja dijaloga.
127.0.0.1:27878(ili sledeći besplatan port do 27893). Isključite ih u Preferences › Assistant › “Let AI agents connect (control channel / MCP)” ako želite.# Headless
SolidCraft-cli mcp
# Headless from a design or script
SolidCraft-cli mcp --in part.sc
# Bridged: app listens by default — bare mcp finds it (headless when none runs; --headless forces that)
SolidCraft &
SolidCraft-cli mcp
# Fixed port / second app
SolidCraft --control 7878 &
SolidCraft-cli mcp --connect 127.0.0.1:7878
Na Snap instalira CLI jeSolidCraft.cliAplikacija piše odabrani port nacontrol/current.portu svojoj datotečnoj fascikli;--control / SolidCraft_CONTROL_PORTJoš uvek iznad.
SolidCraft_CONTROL_TOKENPreko--tokenkada most – argovi zapovjednog reda su vidljivi na listi procesa (službene dokumente).Najbrži put je u aplikaciji:Pomoć › Povezati AI asistente...Iz jednog terminala (sSolidCraft-clidostupno – pogledajte PATH beleške ispod):
SolidCraft-cli mcp setup # every client found on this computer
SolidCraft-cli mcp setup --dry-run # show what it would write, change nothing
SolidCraft-cli mcp setup --client opencode --live
mcp installAlija je zamcp setupZapovjednik piše aSolidCraftUlazak na server koristećiPuni putod theSolidCraft-clikoji je pokrenuo, tako da klijentima nije potreban taj binarniPATHKlijent se računa kao instaliran kada njegova konfig fascikla već postoji; instalacija ne pokreće aplikaciju klijenta.<name>.bakprvo, nepročitljive datoteke ostaju same, a kasnije ponovno pokretanje nakon ažuriranja samo osvežava put stavki koje je napisao (uporabničke uređene stavke ostaju kao što ste ih ostavili).--liveDodavanjeSolidCraft-live, koji prelazi na otvorenu aplikaciju na portu 7878.
od0.22.1, na normalnom pokretanju aplikacija može to učiniti i sama: dodaje ili osvežavaSolidCraftMCP ulaz za svakog instaliranog klijenta (Claude Desktop i Claude Code, Codex, OpenCode, Gemini CLI, Copilot CLI, Cursor, VS Code, Windsurf i Zed) i kratko izvješćuje koje je povezano. On ne prepisuje unose koje ste uređivali.Postavke › Asistent › Učinite SolidCraft dostupnim AI aplikacijama na ovom računaru— koji uklanja stavke koje je dodao. Automatizacija radi (--controliliSolidCraft_CONTROL_PORT) ostavite svoje klijente same. Pomoć › Povežite AI asistente... iSolidCraft-cli mcp setupzadržite eksplicitne puteve kada želite sami konfigurisati klijente; automatsko povezivanje u vrijeme pokretanja je komplementarno, osim ako ga onemogućite.
Podrška--clientVrednosti i gde pišu:
--client | Konfiguracija fajlova |
|---|---|
opencode | ~/.config/opencode/opencode.jsonili.jsonc) |
claude-desktop | %APPDATA%\Claude\claude_desktop_config.json, ~/Library/Application Support/Claude/, ~/.config/Claude/, i Microsoft Store paketa mape |
claude-code | ~/.claude.jsonKorisnički dometmcpServers) |
cursor | ~/.cursor/mcp.json |
codex | $CODEX_HOMEili~/.codex, config.toml(CLI, IDE proširenje, desktop) |
gemini | ~/.gemini/settings.json |
copilot | ~/.copilot/mcp-config.jsonGitHub Copilot CLI) |
windsurf | ~/.codeium/windsurf/mcp_config.json |
zed | Zvezdasettings.json (context_servers) |
vscode | Kodi korisnikamcp.json |
OpenCode, Gemini, Copilot CLI, Windsurf, Zed i VS Code mogu koristiti istimcp setup --client …Ručni OpenCode ulazni oblik (kada uređujete ručno):
{
"mcp": {
"SolidCraft": { "type": "local", "command": ["/path/to/SolidCraft-cli", "mcp"], "enabled": true }
}
}
SolidCraft-cliZa MCPVećina paketaSolidCraft-clijePATHnakon instalacije. Pošto 0.22.1 pokriva fasciklu Windows Installer, aplikacija macOS (povezuje na/opt/homebrew/binili/usr/local/bin) i AppImage (malim lanserom u~/.local/binna prvom pokretanju), plus deb/rpm/FreeBSD u/usr/bini Homebrew cask. dva ostanite daljePATHIzložba: Snap ExposesSolidCraft.cliFlatpak trčanjeflatpak run --command=SolidCraft-cli io.tangencylabs.solidcraftKoristite ih kao klijentovecommandsamcpkao args. AppImage ulazna tačka je još uvek GUI; ekstrakcijaSolidCraft-cliod squashfs ostaje valjan alternativ. Verifikovani koraci i konfiguracije klijenta:
Iz zvaničnog MCP doc:
claude mcp add SolidCraft -- SolidCraft-cli mcp
ili projekat.mcp.json:
{
"mcpServers": {
"SolidCraft": { "command": "SolidCraft-cli", "args": ["mcp"] }
}
}
S kontrolnim kanalom i MCP-om uključenim podrazumevano (0.21.0+, ponovljeno kroz 0.30.0), pokrenite aplikaciju normalno, a zatim ukažite na Claude Desktop na golimcp(pronađe pokrenutu aplikaciju). Nakon normalne instalacije paketa,SolidCraft-cliObično je naPATHbilo gde od 0.22.1 (Windows Installer; macOS aplikacija; AppImage~/.local/binlanser nakon prvog pokretanja; plus deb/rpm/FreeBSD i Homebrew) – ponovo pokrenite klijent tako da preuzme noviPATHAko ga terminal ne može pronaći (tipično za starije Windows instalere), prođite punom stazom, na primjerC:\Program Files\SolidCraft\SolidCraft-cli.exeZa Snap korišćenjeSolidCraft.cli; za upotrebu FlatpakflatpakZa argumenterun --command=SolidCraft-cli io.tangencylabs.solidcraft mcpili setcommand/argsto match). službeni fiksni port primer zaclaude_desktop_config.jsoni dalje radi kada nazovete port:
{
"mcpServers": {
"SolidCraft": {
"command": "/path/to/SolidCraft-cli",
"args": ["mcp"]
}
}
}
Za fiksni port:args: ["mcp", "--connect", "127.0.0.1:7878"]i pokrenite aplikaciju saSolidCraft --control 7878.
Codex podržan od straneSolidCraft-cli mcp setup --client codex(Config ispod$CODEX_HOMEili~/.codex, config.tomlTakođer možete pratitiOpenAI Codex MCP dokumentacija: Codex održava MCP servere u~/.codex/config.toml(ili neki projekat.codex/config.tomlu pouzdanim projektima), koje dijele Codex CLI, IDE proširenje i desktop aplikacija.
Dodajte server bez glave pomoću jedne komande:
codex mcp add SolidCraft -- SolidCraft-cli mcp
codex mcp list # check it is registered
ili Edit~/.codex/config.tomlručno, na primer, da se pomakne na radnu aplikaciju i dozvoli fasciklu dizajni:
[mcp_servers.solidcraft]
command = "SolidCraft-cli"
args = ["mcp", "--connect", "127.0.0.1:7878", "--allow-path", "/absolute/path/to/your/designs"]
Unutar Codex terminala UI,/mcpprikazuje aktivne servere. Koristite puni put do binarnog akoSolidCraft-clinije na putu (Snap:SolidCraft.cli• Flatpak:flatpak run --command=SolidCraft-cli io.tangencylabs.solidcraft; AppImage: prvo lansiranje u~/.local/binili vidiGde živi CLIOdvojeno, SolidCraftova aplikacija u aplikacijiAgencija za chatpanel može pokrenuti Codex kroznpm install -g @agentclientprotocol/codex-acp(Zvanični dokazi u Srbiji)
Kursor je podržan od straneSolidCraft-cli mcp setup --client cursor(Pisanje~/.cursor/mcp.json). ručni config oblik ispod slijediKursna dokumentacija (.cursor/mcp.jsonili~/.cursor/mcp.jsonNakon podešavanja ili ručnog uređivanja, ponovno učitajte i potvrdite da se alati pojavljuju u postavkama MCP programa Cursor.
{
"mcpServers": {
"SolidCraft": {
"type": "stdio",
"command": "SolidCraft-cli",
"args": ["mcp", "--allow-path", "/absolute/path/to/your/designs"]
}
}
}
Koristite puni put do binarnog ako Kurzor ne može pronaćiSolidCraft-cliNa putu. za Snap:SolidCraft.cliZa Flatpak:flatpaksarun --command=SolidCraft-cli io.tangencylabs.solidcraft mcp.
| alat za | Uloga |
|---|---|
list_commands | Upravljanje katalogom |
describe_command | Parametarske dokumente za jednu komandu; JSON sheme za ulaz i rezultat u kojima komanda ima ugovor o tipkanju (samo za čitanje) |
execute / batch | izvoditi komande za modeliranje;batchmože se vratiti na greške i izvješćarolled_back, undone, appliedinot_runOpcionalnocoalesce_parameters(default false) spajanje uzastopnih editacija običnih parametara tako da se dizajn rekonstruiše jednom po trčanju (jedan korak odbacivanja; svaki korak zadržavacoalescedTrčanje u dužini)timings: truedodaje po koraku i ukupne milisekunde;profile: truedodaje kernel boolean / tessellate / druge podjele gdje ga aplikacija podržava;verbose: falseodržava odgovore velikog dizajna manjim. Oba alata takođe prihvaćaju opcionuexpectPretpostavkevolume_mm3 / bodies / bboxnakon uspješnog trčanja (relativnotolpodrazumevano 0.002; bbox koordinate unutar 0.05 mm); odgovor dobijaexpectation (ok, izmjereno, očekivano, neslaganje); neslaganje se sastoji odisError: trueali zadržava dizajn (neodgovarajući); nevažećiexpectOdbijen je prije nego što se nešto pokrene.expectje argument alata, a ne ključ koraka serije. Neki alati mogu biti nazvani korake;screenshot, body_topology, batch, check_parameters, pending, runningiskill_referenceNe može i ne možecomponent.edit_in_placeilicomponent.finish_edit(Pošaljite one koji su sami saexecutepartija takođe ne uspeva prije nego što se nešto pošalje kada bi korak sigurno bio odbijen na njegovom putu (#5853): korak bez komande, nepoznati id komande (pogreška imenuje najbliže idove), ili - sa--param-check strictSesija bez glave provjerava to sama; kada je mostovana, aplikacija koja provjerava na vlastitoj razini upita provjerava protiv vlastitih zapovijedi kada prima seriju (server traži jednom po povezivanju prekocontrol.capabilities / param_check); starija aplikacija se provjerava na serveru protiv ugovora servera prije slanja (nastrict, ništa što krši ugovor se šalje) |
inspect_design / measure / body_topology | čitanje geometrije i vremenske linije;inspect_designtakođe popisuje skupštine (isključite se sajoints: false) |
set_parameter | Kreiranje / promjena parametara i ponovna izračunavanja |
check_parameters | Pokušajte vrednosti parametara bez zadržavanja ih: jedanedit.checkpoint, postavite svaku vrednost u jednuparameters.change {changes}(one rebuild), pročitajte odabrane izveštaje, a zatimedit.restore_checkpointtako da dizajn, parametri i istorija odbacivanja odgovaraju onome što su bili.set: {name: value}(broj ili izraz svaki, isto kao iset_parameter» Svalue• Opcionalnoreport? (measure, cylinders, errors; podrazumevano sve tri). odgovor uključujevalues, recomputed, measure, errors/warnings(više odparameter_errors), cylinders(cilindrična lica su spojena) irestored: trueGreške na nepoznatim imenima parametara, loše vrednosti ili neuspešno vraćanje (restored: false + restore_error; isprobane vrijednosti mogu i dalje biti u dizajnu).set_parameter→measure→body_topology→set_parameterUpozorenje: Ne abatchPromijeni dizajn neodoljivo, a zatim ga vrati – ne samo za čitanje, ne i destruktivno (zajedno saset_parameter/undo/redo; new_designostaje destruktivno) |
screenshot | PNG modela ili prozora |
export | STEP, 3MF, STL, OBJ, URDF, ... |
open / save / new_design | Životni ciklus dokumentacije |
undo / redo | Istorija |
crash_reports | Popis izveštaja o nesreći ovog računara, ili otvorite jedan po id (backtrace i nedavne komande) |
skill_reference | Pročitajte paket dokumenata o veštinama (SolidCraft-modeling, SolidCraft-mechanisms, SolidCraft-editing, SolidCraft-checking, SolidCraft-reporting• Opcionalnofileneispravnostreference.md). samo za čitanje; koristi se od strane agenta chat kada su alatke za datoteke isključene (od 0.21.0).initializei agent chat sistem napomenuti steer agenti ovdje prvo |
running | Prikaži ono što je aplikacija zauzeta ili što je u redu za svakog povezanog klijenta (bez parametara); odgovara čak i dok je aplikacija zauzeta, pa ga provjerite nakon prekida vremena pre nego što ponovo pošaljete promjenu (od 0.18.3) |
pending | Bridged mode: nakon što dug kontrolni zahtev vrati "i dalje radi", sačekajte do 60 s za taj rezultat (done: falsedok se trči;pending: nullkada ništa ne čeka). samo čitanje, sarunning, skill_referenceicrash_reports |
Čitanje-samo protiv nemoguće: skill_reference, crash_reports, pendingirunningSamo za čitanje.set_parameter, undo, redoicheck_parameterspromena dizajna neodoljivo (check_parametersa zatim ga vrati – ne samo čitajući, ne i destruktivno).new_designzamjenjuje dizajn (destruktivno)
Dugotrajni zahtevi (bridžirani):server može blokirati do oko 300 s na sporom kontrolnom pozivu; podešavanje MCP klijenta timeout iznad 330 s. Ako poziv istekne ili vrati "i dalje radi", nemojte ponovno poslati istu promjenu - pozivpendingi/ilirunningiliinspect_design• Prvo.
Agenti mogu postaviti istu kontrolu za potvrdu prikaza u kutu prikaza putemui.prefsKljučview_confirm_corner(preuzeto u pogrešnom obliku)
Za Preferencije › Navigacija › 3D mišaplikacija uređaja na ovom računarumost, agenti mogu postavitiui.prefsKljučevinav_bridge_enabled(default false) inav_bridge_port(podrazumevano 8765). izvor:docs / 3d-mouse.rsiŠtampanje Docs.
Agenti mogu postaviti Preferencije › NavigacijaPrava orbitaPutemui.prefsKljučright_drag_orbits(podrazumevano istinito; lažno ostavlja kameru samu na desnom povlačenju prednastavljenog miša koje bi inače orbitiralo).Štampanje Docs.
Agenti mogu postaviti Preference › Navigation trackpad zoom-with-key putemui.prefsKljučtrackpad_zoom_modifier (offneispravnost;cmd, altilictrl- držite taj ključ sam, tako da vertikalni dvosrpni zoomi).Štampanje Docs.
Agenti mogu postaviti Preference › Design Assembly Move putemui.prefsKljučeviassembly_move_handles(default true; false zadržava prethodni panel Move),joint_rotation_coarse(podrazumevano 10°) ijoint_rotation_fine(pogrešno 0.1°) Izvor:Štampanje Docs.
Agenti mogu postaviti Preferencije › InterfejsBrzo merenjePutemui.prefsKljučquick_measure(default false) Izvor:Štampanje Docs.
Agenti mogu postaviti Preference › Sketch & selectionOdaberite skrivenu geometriju sa Odaberite druguPutemui.prefsKljučselect_other_hidden(default true; false restores visible-only under the pointer).Štampanje Docs.
Agenti mogu upravljati profilnim osobnim metalnim pravilima prekoui.prefsKljučpersonal_sheet_rulesi zapovjedništvosheet.manage_rulesza UI menadžera). izvor:Štampanje Docs.
Agenti i skripti mogu upravljati istim Preferencije › Opšte › Postavke profili prekosettings.profile.list, settings.profile.save, settings.profile.apply, settings.profile.rename, settings.profile.delete, settings.profile.exportisettings.profile.import(izvoz / uvoz koristiteSolidCraft-profile/1format dokumenata). Ovo su komande motora krozexecute, ne unosi u MCP protokol alatke tabele iznad. izvor:Štampanje Docs.
Agenti mogu provjeriti da li se otvoreni dizajn promijenio bez ponovnog čitanja tako što će pokrenutidocument.revisionkrozexecuteOdgovor je{document_id, revision} — revisionnapredak samo kada se dizajn promijeni, idocument_ididentificira otvoreni dokument (drugačiji nakonnew_designiliopenNa desktop kontrolnom kanalu, klijent može pozvaticontrol.subscribejednom umesto glasanja: prvi odgovori mečevedocument.revision, a zatim aplikacija gurnedesign.changedSvaki put kada se događadocument_idilirevisionpromene (spojene na oko deset po sekundi dok se vrijednosti i dalje kreću; drugi pretplatnik na istoj poveznici je odbijen - pitajtedocument.revisionza sadašnju državu). izvor:Uslovi korišćenja docs/mcp.mdiKontrolni protokol.md(u nastavku sa dizajnom)
Sketch ograničenja i geometrija modela:za slučajno, tangentno, jednako, paralelno, perpendikularno, srednje (točka i linija ili srednje tačke dve linije), koncentrično, kolinearno i simetrično, bilo koji od uobičajenih argumenata skica može umjesto toga biti model rub{edge: [x,y,z], body?}Za Vertex{vertex: [x,y,z], body?}SolidCraft projekti koji u skicu prvo; projekcija je navedena ucreatedIzvor :docs.solidcraft.io štampanje(Ograničiti komande za parametre)
Uslovi korišćenja (solid.extrude):Odabire profila po indeksu ili po tački obično pohranjuju krivulje oko te regije tako da nastave da prate uređivanja parametara. Kada referentna geometrija – na primjer, projektirana kontura lica na kojem se nalazi skica – dijeli nacrtani profil na regije, izbor na tom nacrtanom profilu i dalje uzima cijeli nacrtani profil.exact_regions: truečini svaki indeks ili odabir tačke znači tačno regiju koju naziva, podudarajući se s onim što dijalogi Extrude šalju.docs.solidcraft.io štampanje (solid.extrudeza parametre)
Kontrola parametara (od 0.17.0;SolidCraft-cli runod 0.27.0; most aplikacija poziva od 0.27.1):Uslovi korišćenja sa tipom ugovora (describe_commandprikazuje sheme) može se provjeriti kada su pozvani.--param-check off|warn|strictza glavu bez MCP sesije (uključujući--inKnjige (zaSolidCraft-cli run, i – od 0.27.1 – za pozive povezane sa aplikacijom u pokretu:offi ne mijenjaju ništa,warnpokreće poziv, ali dodaje upozorenja kao što je verovatno pogrešno napisani ključ, istrictUkoliko je aplikacija povezana sa serverom, server upita aplikaciju jednom po povezivanju da li aplikacija provjerava na vlastitoj razini zahtjeva (control.capabilitiesiparam_checkUKontrolni protokol.mdAko aplikacija to učini, svaki poziv ibatchšalje se s tim nivoom i aplikacija provjerava svoje komande (tako da ključevi novijih aplikacija nisu odbijeni ugovorima starijeg servera).strict, odgovor koji ne kaže da je aplikacija provjerena na tom nivou greška (poziv je možda pokrenut neprovjereno - provjerite dizajn), a poslužitelj zatim provjerava sljedeće pozive.strictne šalje ništa što prekida jedan; komanda bez ugovora o poslužitelju odlazi izvan kontrole). S takvom starijom aplikacijom, držite server i aplikaciju na istom izdanju. Da biste videli na šta je povezan jedan zajednički, pokrenitejoint.inspectkrozexecuteIzvor :Uslovi korišćenja docs/mcp.md.
Pet bundled agent vještine žive ispodskills/U okviru Repa:SolidCraft-modeling, SolidCraft-editing, SolidCraft-checking, SolidCraft-mechanismsiSolidCraft-reporting(pretvara korisnički problem u izveštaj o greškama: reproducirajte ga u svježem dizajnu, smanjite ga na minimalni komandni skript, proverite sameasurei screenshot, i pretražiti postojeće probleme prvo).skill_referencealat (od 0.21.0) vraća te pakirane dokumente bez potrebe za pristupom disku.initializeuputstva usmjeravaju povezane agente da pozovuskill_referenceprvo, a zatim plan dimenzije, izgraditi u nekolikobatchpoziva, i provjeriti svaku fazu sameasure— SolidCraft je vlastiti Agent chat sistem napomena daje isti pokazivač. Dokumenti takođe dokumentiraju mostpendingirunningalate (21 alata ukupno sa undo / redom izračunato odvojeno;runningponovljeno kroz 0.30.0). Još u 0.30.0: opcionalnoexpectjeexecute/batch, check_parameters, i inicijalizirajte uputstvo za pozivskill_referenceScripting u 0.30.0 dodajeassembly.mass_properties; select.setmože uzeti lice ili rub po svetu-mm tačka ili indeks;document.inspectizvješća undo/redo i put. Od 0.24.0 in-app agent chat prikazuje alatne pozive kao jednostavne sažetke (detaljnije jedan klik dalje). od 0.23.0 in-app AI asistent bira pružatelja najprije, a zatim njegov model.
Asistent za računalo može upravljati otvorenim dizajnom sa modelom koji se pokreće na vašem računaru putemOlja, Studija LM, ili neki drugi OpenAI-kompatibilni server. Potreban vam je model saNative alat za pozivanje(na Ollama, potražite zatoolskapaciteta) i dovoljno VRAM za model plus njegov kontekst. podrška alata ne jamči dobre rezultate.
Uređivanje :pokrenite server i učitajte model → Preference › AI › Add agent... › OpenAI-compatible API → select Ollama, LM Studio, or a custom URL → enter the base URL (npr.http://localhost:11434/v1za Ollama) i ime modela → Test, zatim dodajte → otvorite Asistent, odaberite krajnju tačku i postavite dozvole (Ask / Edits / All).
Koji modeli rade?Lokalni modeli koji mogu koristiti alate uvelike se razlikuju. Službeni rezultati mjerenja (standardni test v1) žive uGitHub problem #4851— proverite tu tablicu za trenutne brojeve prolaza umesto kopiranja zastarjelog popisa. U širokom smislu, manji modeli sposobni za alat u klasi ~ 8 GB VRAM mogu raditi; veće one često postižu veće rezultate. Modeli koji samo razgovaraju (bez alata), pišu svaki poziv kao tekst ili nikada ne zovu alat s nultim rezultatom.
Rešavanje problema (visoki nivo):odgovori koji su JSON ili kod, ali ne mijenjaju ništa obično znače slabo pozivanje alata – pokušajte drugi model iz #4851. HTTP 400 “ne podržava alate” znači odabrati model koji je sposoban za alate.num_ctxSpori odgovori često znače da se model preliva iz VRAM-a na CPU – pokušajte manji model ili kvantifikaciju.SolidCraft-cli bench-assistantOd 0.23.1 Asistent takođe upozorava u UI kada se okret završi bez korišćenja SolidCraftovih alata i kada Ollama model nema podršku za alate.
Službeno pisanje:Agencija za chat(odjeljak za lokalne modele) i#4851.
Podrazumevano, alat samo dodiruje:
--indizajn, dizajn otvoren u aplikaciji, ili ono što je agent zadnji put otvorio ili sačuvao - samo kada ta fascikla leži strogo unutar vaše kućne ili temp fascikle (ne kuća sama, ne roditelj kao što je/ili/Users, ne skrivenu fasciklu). skrivenih datoteka unutar te fascikle (.env, .gitostati van dosega,open/saveilidoc.open/file.save/file.save_asPutemexecute/batchsa punom stazom), i bez glave svaku fasciklu dizajn je otvoren u, dok se server zaustavi (do 16 najnovije). fascikla se pridruži tek nakon uspješno otvoriti ili sačuvati u njemu – nazivanje staze nije dovoljno. Nakon novog dizajna, otvorenog STEP, ili sačuvati – kao i drugdje, agent još uvijek može sačuvati pored tog dizajna,--allow-path DIRdodajete (ta je fascikla u potpunosti dostupna, uključujući skrivene datoteke).Radna fascikla u kojoj je server pokrenut ne računa sama po sebi, tako da home dotfiles kao što su~/.sshBudite izvan dosega, osim ako im to ne dozvolite.
SolidCraft-cli mcp --allow-path ~/designs --allow-path ~/exports
--allow-any-pathuklanja granicu (predhodno ponašanje) – koristite pažljivo.
Kada asave(ili bilo koji drugi poziv) je odbijen sa "izvan fascikla koje ovaj agent može koristiti", dodajte fasciklu na server MCP klijentaargssa--allow-path(ili ponovo trčanjeSolidCraft-cli mcp setupnakon uređivanja), a zatim ponovo pokrenuti klijent. agent treba da vas zamoli da to učinite umjesto da sačuvate kroz kontrolni port aplikacije, koji ignorira ove ograničenja fascikla.
U mostarskom režimu server šaljeallow_pathsi one otvorene / sačuvane fascikle kaodesign_folderssa svakim zahtjevom (vidiKontrolni protokol.md); aplikacija takođe dodaje svoju mapu za oporavak i mapu dizajna koja se otvara u njoj pod istim pravilima - preferira apsolutne puteve.Uslovi korišćenja docs/mcp.md.
Konceptualni tok iz službenog doc primjera sesije:
batcha skica pravokut → ekstrudirati → filet → rezati rupumeasureVolumen / površinascreenshotsaview: "iso"exportna put unutar dozvoljene fascikleDemo scenariji:primjeri/demo/uključivanje_mcp.pyIzgradnja okvira preko MCP.
Takođe pogledajte:CAD MCP serveri u poređenju · Instalacioni vodič · Primeri.