PhotoCraft / Agent
MCP · pe calculatorul tău
AI-ul conduce aplicația, nu pagina din browser.
PhotoCraft are un server MCP. Cursor, sau alt agent cu MCP, pornește photocraft-cli la tine pe disc și îi dă comenzi: document nou, straturi, filtre, salvare. Instrucțiunile pe care trebuie să le citească agentul sunt găzduite aici.
Trei pași
-
Ia unealta de linie de comandă.
Pe Windows este în arhivă portabilă (
photocraft-cli.exe). Pe macOS, arhiva CLI. Pe Linux, tarball-ul arebin/photocraft-cli. - Spune agentului unde e proiectul. În Cursor, fișierul de MCP primește blocul de mai jos. Înlocuiește dosarul cu folderul în care ai voie să citească și să scrie imagini. Fără aceste două rădăcini, aplicația nu îi dă acces la fișiere.
-
Dă-i instrucțiunile.
La începutul conversației, indică pagina de instrucțiuni sau fișierul instructiuni.md. Acolo sunt uneltele (
command_list,command_run,doc_inspect), regula de a duplica documentul înainte de experimente și interdicția de a salva în afara dosarului acordat.
Configurare pentru Cursor
Se pune în ~/.cursor/mcp.json sau în .cursor/mcp.json din proiect. Pe Windows, command poate fi calea către photocraft-cli.exe.
{
"mcpServers": {
"photocraft": {
"command": "photocraft-cli",
"args": [
"mcp",
"--automation-read-root", "C:/Work/proiect",
"--automation-write-root", "C:/Work/proiect"
]
}
}
}
Aplicația deja deschisă
Ca agentul să vadă fereastra, pensulele și dialogurile, pornește PhotoCraft cu un token doar pe localhost:
photocraft --control 7878 --control-token-file ./photocraft.token \ --automation-read-root ./proiect --automation-write-root ./proiect
Apoi MCP-ul se leagă cu photocraft-cli mcp --bridge 127.0.0.1:7878. Tokenul nu se pune în linia de comandă. Detaliile sunt în protocolul de control.
Instrucțiuni pentru fiecare aplicație
Același fel de legătură, cu binarul ei. Agentul citește fișierul mcp.md al aplicației înainte de prima comandă.