Kalo te dokumentacioni
CLI

AI dhe MCP

Përktheni, shkruani dhe përmblidhni postën, lidhni klientë AI me kutinë tuaj postare, thirrni mjetet MCP dhe pyesni dokumentacionin.

Komandat AI

KomandaÇfarë bënHyrja
ai translatePërktheni një subjekt dhe një trup pa dërguar asgjëCilado prej tyre, me emails:send
ai languagesListoni çdo gjuhë që pranon përkthimiCilado, ose asnjë: pa hyrje shtyp tabelën e përfshirë në CLI
ai compose "<prompt>"Shkruani trupin e një emaili me stilin tuajNjë hyrje me shfletues
ai summarize <thread-id>Shtypni përmbledhjen që OpenEmail mban për një bisedëNjë hyrje me shfletues

translate dhe compose shpenzojnë secila një veprim AI nga kuota ditore e hapësirës së punës, dhe një kuotë e shteruar ndalet me kodin e daljes 8. compose dhe summarize kalojnë përmes mjeteve MCP composeEmail dhe getThreadSummary, prandaj kërkojnë hyrje me shfletues: një çelës API nuk e arrin serverin MCP.

Përkthimi

Terminal
openemail ai translate --to de --subject "Your invoice" --text "The invoice is attached."openemail ai translate --to Japanese --body-file reply.html --no-originalcat notes.txt | openemail ai translate --to fropenemail ai languages --search port

Ekzekuton përkthimin që do të bënte një dërgim i përkthyer dhe shtyp rezultatin, që ta lexoni para se të nisë diçka. Asgjë nuk ruhet as dërgohet. --to merr një kod, një emër në anglisht ose emrin e gjuhës në vetë atë gjuhë. Trupi vjen nga --text, --html, --body-file ose stdin, dhe --text dhe --html lexojnë gjithashtu një skedar me @path.

  • Teksti juaj origjinal mbetet poshtë përkthimit, përveç nëse jepni --no-original.
  • Gjuha burimore e zbuluar shtypet në stderr, dhe --json shtyp gjithë përkthimin.
  • Për të përkthyer gjatë dërgimit, përdorni openemail send --translate de.

Shkrimi dhe përmbledhja

Terminal
openemail ai compose "thank Ada for the invoice and ask for a PDF copy" --to [email protected]openemail ai compose "say yes to Tuesday at 3pm" --thread CAHk7pQ2x9LmZ4 --tone friendlyopenemail ai compose "decline politely" --thread CAHk7pQ2x9LmZ4 | openemail send --to [email protected] --subject "Re: Proposal"openemail ai summarize CAHk7pQ2x9LmZ4
  • compose shtyp një trup të shkruar me stilin tuaj dhe nuk dërgon asgjë, prandaj kalojeni te openemail send kur jeni të kënaqur. Me --thread lexon së pari mesazhet më të reja të bisedës dhe shkruan një përgjigje. --tone është një nga formal, friendly, casual, concise, direct ose warm.
  • summarize shtyp përmbledhjen me subjektin, dërguesin dhe datën. Përmbledhjet shkruhen kur mbërrin posta, dhe një bisedë që mban një mesazh të enkriptuar nuk ka asnjë, gjë që del me kodin 5.

Lidhja e një klienti AI

Serveri MCP i OpenEmail i jep një klienti AI mjetet që përdor asistenti në aplikacion: mund të lexojë dhe dërgojë postë dhe të menaxhojë kontakte, shabllone, domene dhe më shumë, brenda asaj që miratoni. Një klient lidhet në një nga dy mënyrat, dhe openemail mcp config i shtyp të dyja për klientin që përdorni:

  • Serveri në distancë. Klienti kryen hyrjen e vet me shfletues, ju e miratoni në faqen e pëlqimit të OpenEmail, dhe ai shfaqet te Llogaria → Aplikacionet e lidhura. Kjo është zgjedhja më e thjeshtë kur klienti e mbështet.
  • Ura lokale, openemail mcp serve, që klienti e nis përmes npx. Përdor hyrjen e kësaj CLI-je, prandaj ekzekutoni së pari openemail login. U përshtatet klientëve që nisin vetëm serverë lokalë.
Terminal
openemail mcp configopenemail mcp config --client claude-codeopenemail mcp config --client cursor --profile workopenemail mcp config --client vscode --json
claude mcp add --transport http openemail https://api.openemail.uk/mcp
claude mcp add openemail -- npx -y @openemail/cli mcp serve

Pas shtimit të serverit në distancë, Claude Code hyn nga /mcp dhe Codex me codex mcp login openemail. Claude Desktop e shton te Settings → Connectors → Add custom connector. openemail mcp config --client <name> tregon gjithashtu cilin skedar lexon secili klient.

Ura lokale

openemail mcp serve lexon JSON-RPC të ndarë me rreshta në stdin, ia përcjell çdo mesazh serverit MCP me hyrjen tuaj të ruajtur me shfletues, dhe shkruan çdo përgjigje në stdout si një rresht. Rinovon një token qasjeje të skaduar pa e vënë re klienti, i përgjigjet një grupi me një varg të vetëm dhe ndalet kur mbyllet stdin. Vetëm protokolli arrin në stdout, dhe stderr mbetet i heshtur përveç nëse jepni --debug.

Terminal
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | openemail mcp serveopenemail mcp serve --profile workopenemail mcp serve --debug 2> mcp.log

Ura nuk mund të kërkojë kod verifikimi përmes stdio. Një mjet që ka nevojë për të i arrin klientit si refuzim, dhe ura shtyp një këshillë në stderr. Ekzekutoni openemail verify në një terminal me të njëjtin profil, dhe ato mjete punojnë për 60 minutat e ardhshme.

Thirrni vetë mjetet

Terminal
openemail mcp toolsopenemail mcp tools composeEmailopenemail mcp call whoAmIopenemail mcp call listThreads --arg folder=inbox --arg maxResults=5openemail mcp call getThread --args '{"threadId":"CAHk7pQ2x9LmZ4"}'
  • mcp tools liston mjetet që mund të përdorë kjo hyrje, duke lënë tashmë jashtë ato që nuk i lejon roli juaj ose miratimi. Emërtoni një mjet për të parë përshkrimin dhe argumentet e tij.
  • mcp call merr argumentet si një objekt JSON në --args (brenda rreshtit, @file ose -), dhe --arg key=value cakton një në një kohë. Një vlerë lexohet si JSON kur mund të analizohet, prandaj vendoseni në thonjëza një numër që e keni për tekst.
  • Serveri MCP nuk kërkon kurrë konfirmim, prandaj një mjet që dërgon ose fshin vepron menjëherë.
  • Një rezultat që nis me Refused ( del me kodin 4. Një mjet i panjohur del me 5, argumentet e pavlefshme me 7, dhe një kuotë AI e shteruar me 8.

Gjashtë mjete bëjnë një ndryshim që REST API e mbron me kod verifikimi, dhe kërkojnë të njëjtin kod: createRule, setRuleEnabled, removeDomain, removeDomainAddress, deleteAudience për një audiencë që keni krijuar, dhe emptyAudience për një audiencë që keni krijuar dhe që ka ende kontakte. Në terminal, mcp call kërkon kodin dhe e thërret sërish mjetin. Pa mbikëqyrje del me kodin 4, prandaj ekzekutoni së pari openemail verify.

Pyesni dokumentacionin

Terminal
openemail docs ask "how do I verify a domain?"openemail docs open cli/authenticationopenemail docs read cli/commandsopenemail docs read
  • docs ask i bën një pyetje asistentit të dokumentacionit dhe shtyp përgjigjen ndërsa shkruhet, pastaj faqet nga erdhi. Përgjigjet vetëm nga ky dokumentacion, nuk kërkon hyrje dhe nuk dërgon kurrë kredencialet tuaja. Një pyetje mund të ketë deri në 600 karaktere, dhe çdo rrjet mund të bëjë një numër të kufizuar në ditë.
  • docs open hap një faqe në shfletuesin tuaj, dhe --print shtyp në vend të kësaj lidhjen e saj.
  • docs read shtyp një faqe si Markdown. Pa faqe shtyp treguesin e të gjitha faqeve.

Kutia juaj hyrëse,
sipas kushteve tuaja.

Infrastrukturë emaili për biznese, AI, agjentë dhe email personal. E ndërtuar për shkallë, privatësi dhe kontroll. Gjithçka që emaili duhej ta kishte që ditën e parë.

OpenEmail

Infrastrukturë emaili për biznese, AI, agjentë dhe email personal. E ndërtuar për shkallë, privatësi dhe kontroll. Gjithçka që emaili duhej ta kishte që ditën e parë.

© 2026 OpenEmail. Të gjitha të drejtat e rezervuara.