Sari la conținut
Întrebări?PaperOffice AI Phone Agent 24/7+49 69 3487102-0
Prezentare Prezentare Noutăți Noutăți
Distribuie

Server MCP

Un cont. 300+ MCP-unelte. Direct în instrumentul de chat.

Serverul PaperOffice MCP aduce documente, căutare, fluxuri de lucru și analize în Claude, ChatGPT și Cursor.

Alegeți instrumentul de chat. Ghidul vă arată fiecare clic — OAuth 2.1, fără instalare.

OAuth 2.1 la prima conectare Server remote fără instalare Procesare în UE
Un cont. 300+ MCP-unelte. Direct în instrumentul de chat.

Pornire rapidă

Alegeți instrumentul de chat

Ghidul arată fiecare clic în Claude, ChatGPT sau Cursor. Mai jos se află doar fragmentul de copiat.

Snippet de copiat

Claude Desktop / Claude Cod

{
  "mcpServers": {
    "paperoffice": {
      "url": "https://mcp.paperoffice.ai/claude"
    }
  }
}

URL-ul directorului Claude — Operațiuni de documentare fără TTS. Adăugați /claude; fără Bearer în fragment.

Endpoint-uri

Copiați URL-ul pentru clientul AI

Fiecare profil indică către același server — diferența constă doar în setul de instrumente. Care URL se potrivește cu ce scop este indicat în tabelul de mai jos.

  • Ușor /mcp

    Set IDE ușor — nu catalogul de operațiuni cu documente de pe /cursor.

    https://mcp.paperoffice.ai/mcp
  • Complet /mcp-full

    Toate instrumentele MCP (300+) pentru fluxuri de lucru avansate.

    https://mcp.paperoffice.ai/mcp-full

/openai rămâne accesibil ca alias de la /chatgpt. Căile modulelor dezactivate răspund cu HTTP 410.

Matricea de capacități

Care URL se potrivește?

O rând pe sarcină: URL-ul recomandat și motivul pentru acesta. Acest tabel este singura listă completă de căi de pe această pagină.

Sarcină URL recomandat De ce
Operațiuni cu documente (canonic) /dms Operațiuni cu documente (peste 300 de instrumente MCP) — catalog identic pe /dms și /cursor.
Claude Desktop / Claude Cod (URL-ul directorului) /claude Director: Operațiuni cu documente fără TTS. Titluri și note la fiecare instrument.
Cursor IDE în timpul programării /cursor Același catalog de operațiuni cu documente ca /dms (inclusiv TTS).
ChatGPT-Conector /chatgpt ChatGPT-Conector — Director fără instrumente TTS, OTP și Unlock. Doar documente de afaceri. Alias: /openai.
Conectorul Meta Muse /muse Setul /chatgpt fără încărcarea atașamentelor exclusiv pentru ChatGPT; fiecare instrument este listat în referința instrumentelor.
Set IDE ușor /mcp Set compact pentru căutare, citire și analiză, inclusiv încărcare și articole din baza de cunoștințe — nu este catalogul de operațiuni documente.
Sarcini complexe în mai mulți pași po_agents_ask în /mcp-full Agentul LLM gazdă rămâne pe suprafața completă, nu pe /dms.
Migrare / toate instrumentele MCP /mcp-full Interfață MCP completă (peste 300 de instrumente) pentru depanare și agenți legacy.

Migrarea configurațiilor MCP mai vechi

Căile modulelor dezactivate răspund cu HTTP 410. Pentru operațiuni documentare, utilizați /dms.

  • Utilizați /dms ca URL canonic pentru Operațiuni cu documente. /cursor împărtășește acest catalog (inclusiv TTS).
  • Căile modulelor dezactivate răspund acum cu HTTP 410 — treceți la /dms sau /mcp.
  • Folosiți /mcp pentru subsetul IDE ușor — /cursor este Operațiuni Documente complete, la fel ca /dms.
  • Folosiți /chatgpt pentru ChatGPT (alias /openai; Director fără TTS, instrumente OTP/deblocare; doar documente de afaceri).
  • Păstrați /mcp-full doar pentru utilizatorii avansați și media/CRM.
  • Utilizați /muse pentru Meta Muse (instrumentele curate ale /chatgpt fără încărcarea atașamentelor exclusiv pentru ChatGPT).

Referința instrumentelor

Fiecare instrument al conectorilor ChatGPT și Meta Muse

/chatgpt (alias /openai) lists 56 tools; /muse lists 55 — the same set without the ChatGPT-only attachment upload. Each operation is a separate tool with its own description, input schema and MCP annotations; there are no discovery tools and no generic executor.

Fiecare instrument necesită OAuth 2.1 cu PKCE (scopul mcp:tools) sau un token de utilizator sau grup PaperOffice (po_ut_ / po_gt_); po_sk_ și po_pk_ sunt refuzate. O apelare se execută cu permisiunile utilizatorului conectat PaperOffice, iar argumentele sale sunt verificate împotriva schemei de intrare publicate înainte ca instrumentul să ruleze.

Etichete

Fiecare unealtă are annotațiile MCP readOnlyHint, destructiveHint, idempotentHint și openWorldHint. Eticheta rezumă ceea ce face o apelare:

  • CiteșteCitește datele și nu modifică nimic (readOnlyHint true).
  • ScrieCreează sau modifică date în contul dumneavoastră PaperOffice, de exemplu stocând, creând, extrăgând, convertind, mutând, copiat etichetând sau restaurând documente.
  • Scriere sensibilăȘterge datele (documentele ajung în coșul de gunoi) sau le suprascrie, ia o decizie finală privind o sarcină de partajare, poate notifica o altă persoană sau poate publica conținut într-o bază de cunoștințe publică. Clienții ar trebui să obțină confirmarea utilizatorului înainte de a apela aceste instrumente.

/chatgpt: 56 tools (25 Read, 18 Write, 13 Sensitive write). /muse: 55 tools (25 Read, 17 Write, 13 Sensitive write).

Instrumente MCP curate cu etichetă, intrări, ieșiri și efecte secundare, precum și apeluri paralele per sesiune
InstrumentEtichetăUtilizați-l cândIntrăriIeșiri și efecte secundareApeluri paralele per sesiune
po_workspaces_listList workspacesCiteșteThe user names a workspace or asks which workspaces exist, or a workspace_id is needed.opționallimitoffsetsearchworkspace_idLists ID, name and document count. Locked workspaces are unlocked only in the PaperOffice app.4
po_documents_getGet document detailsCiteșteThe user wants details of one document: type, sender, amounts, dates, summary, processing status. Stored data only; to extract invoice data use po_extraction_invoice.unul dintrepofiddocuments_idopționalresolvecompactFără efecte secundare.4
po_extraction_invoiceExtract invoice dataScrieThe user asks to extract invoice data (supplier, number, dates, line items, VAT, total). Not for personal ID numbers.unul dintrepofidfile_urlupload_idopționalmodelidp_fieldsRuns a new extraction job (uses credits); poll po_job_get.1
po_job_getGet job statusCiteșteAn extraction or PDF tool returned a job_id.obligatoriujob_idReturns status and, once completed, the result. Poll until completed; stop if it failed.4
po_analytics_financial_summary_getSummarize document amountsCiteșteThe user asks for totals or a summary of invoice amounts across documents, e.g. by currency.opționalperiodworkspace_idSums extracted amounts of all documents (not only invoices) per currency, never mixing currencies.4
po_documents_create_from_contentCreate PDF from textScrieThe user asks to create or write a PDF or document (notes, letter, report).obligatoriucontenttitleworkspace_idopționalcontent_typemetadatalanguageauto_classifycustom_cssheader_htmlfooter_htmlidempotency_keyPass Markdown text: PaperOffice renders and stores the PDF, returns name and pofid. Costs credits.1
po_documents_renameRename documentScriere sensibilăThe user wants to rename a document or change its file name.obligatoriunew_file_nameunul dintrepofiddocuments_idOverwrites the file name; the original extension (e.g. .pdf) is kept.1
po_documents_text_getRead document textCiteșteThe user needs the full text or exact wording of a document.unul dintrepofiddocuments_idReturns its OCR text (only after processing); emails, phone and ID numbers are masked where detected.4
po_documents_creator_agents_listList Creator AgentsCiteșteThe user wants a quote, letter or certificate on their own template, or asks which Creator Agents exist.niciunulLists active agents (agent_id, name, template); then use po_documents_creator_agent_preview.4
po_documents_creator_agent_previewPreview agent documentScrieThe user asks a Creator Agent to draft a document, e.g. a quote.obligatoriuagent_idpromptopționalvariablessource_pofidworkspace_idFills the agent's template from the request, its knowledge bases and contacts; stores nothing, costs credits. Returns values, questions, preview_token.4
po_documents_creator_agent_runCreate agent documentScrieThe user approved a Creator Agent preview and wants the document.obligatoriuagent_idpreview_tokenconfirmopționalvariablesaccept_open_questionsPass preview_token, confirm=true and answers in variables. Stores the PDF in the workspace (costs credits); a repeat returns the same document.1
po_documents_upload_filesStore chat attachments/chatgpt onlyScrieThe user wants to store files they attached in this chat. To create a PDF from text use po_documents_create_from_content.obligatoriufilesopționalworkspace_idai_dms_tieron_duplicateOne result per file; retries never store twice; workspace auto-processing may apply. If ChatGPT cannot pass an attachment to this tool (for example BLOCKED_FILE_REFERENCE), call it with files: [] to receive upload_url.1
po_knowledge_graph_askAsk across documentsCiteșteA question spans many documents, e.g. which contracts have a termination clause. Best effort; not for knowledge base articles (po_knowledge_search) or totals (po_analytics_financial_summary_get).obligatoriuquestionopționalpofidsearch_scopeworkspace_idworkspace_idsperiodFără efecte secundare.1
po_knowledge_get_articleRead knowledge articleCiteșteThe user wants to read one knowledge base article in full, e.g. after a search hit.obligatoriuidopționallanguageReturns its title, text and summary in each language.4
po_analytics_financial_overdue_getList overdue invoicesCiteșteThe user asks which invoices are overdue.opționalperiodworkspace_idlimitdays_overdueLists documents whose extracted due date has passed, most overdue first, with amount and currency; totals per currency, never mixed. Payment status is not checked.4
po_documents_processStart AI processingScriere sensibilăA stored document needs OCR and AI analysis, e.g. it has no text yet.obligatoriuai_dms_tierunul dintrepofiddocuments_idopționalconfirm_reprocessconfirm_tier_downgradeRuns in the background, costs credits; track via po_documents_get. Re-processing replaces the old analysis.1
po_documents_downloadGet download linkCiteșteThe user wants to download or save a document's file, e.g. the PDF.unul dintrepofiddocuments_idReturns a temporary link to the stored file, valid for about 10 minutes.4
po_documents_update_indexUpdate index fieldsScriere sensibilăThe user wants to set or correct document metadata (index fields), e.g. document_type, sender_name, invoice_number, due_date, total_amount or currency.obligatoriufieldsunul dintrepofiddocuments_idopționalidempotency_keyOnly the given fields are overwritten.1
po_documents_uploadUpload document from URLScrieThe user gives a public file URL to store, or wants a browser upload page (omit file_url).opționalupload_idfile_urlfile_nameworkspace_idai_dms_tierStores a new document; workspace auto-processing may apply.1
po_extraction_receiptExtract receipt dataScrieThe user asks to extract receipt data (merchant, date, items, tax, total), e.g. for expenses.unul dintrepofidfile_urlupload_idopționalmodelidp_fieldsRuns a new extraction job (uses credits); poll po_job_get.1
po_extraction_delivery_noteExtract delivery note dataScrieThe user asks to extract delivery note data (shipper, recipient, items, quantities, delivery date).unul dintrepofidfile_urlupload_idopționalmodelidp_fieldsRuns a new extraction job (uses credits); poll po_job_get.1
po_extraction_purchase_orderExtract purchase order dataScrieThe user asks to extract purchase order data (order number, vendor, buyer, items, delivery date, total).unul dintrepofidfile_urlupload_idopționalmodelidp_fieldsRuns a new extraction job (uses credits); poll po_job_get.1
po_tasks_list_my_tasksList my tasksCiteșteThe user asks about their tasks or pending approvals.opționalstatusprioritystep_typelimitoffsetLists tasks assigned to them, their role or group (default: open) with ID, status, priority and due date.4
po_tasks_get_task_detailsGet task detailsCiteșteThe user asks what a specific task or approval is about.obligatoriutask_idopționalinclude_interactionReturns description, status, due date, history and whether completing needs an approve decision.4
po_tasks_claim_taskClaim taskScriere sensibilăThe user explicitly wants to claim an open task. Optional; if claimed, pass claim_session_id to po_tasks_complete_task or po_tasks_reject_task.obligatoriutask_idLocks it to them for 15 minutes and may notify the assignee.1
po_tasks_complete_taskComplete taskScriere sensibilăThe user approves a task or marks it done.obligatoriutask_idopționalresultcommentclaim_session_idFor approvals pass result {"decision":"approve"}. Final, cannot be undone; reject with po_tasks_reject_task. hitl_review tasks are done in the app.1
po_tasks_reject_taskReject taskScriere sensibilăThe user rejects or declines a task or approval.obligatoriutask_idreasonopționalclaim_session_idRecords the reason; a waiting workflow continues without the requested action. Final, cannot be undone. hitl_review tasks are done in the app.1
po_documents_moveMove documentScrieThe user wants to move a document to another workspace.obligatoriutarget_workspace_idunul dintrepofiddocuments_idopționalconfirmAll its versions move along and keep their pofids. Documents under retention or legal hold cannot be moved.1
po_documents_copyCopy documentScrieThe user wants to copy or duplicate a document into a workspace.obligatoriutarget_workspace_idunul dintrepofiddocuments_idopționalnew_file_nameEach call creates a new copy with its own pofid; a target workspace with automatic AI processing processes it, which costs credits.1
po_documents_tags_listList document tagsCiteșteThe user asks which tags or labels a document has.unul dintrepofiddocuments_idReturns tag names and colors.4
po_documents_tags_createAdd document tagScrieThe user wants to tag or label a document.obligatoriutag_nameunul dintrepofiddocuments_idopționaltag_colorAdds one tag per call; a tag the document already has is rejected.1
po_documents_folders_listList document foldersCiteșteThe user asks for document folders, i.e. bundles of related documents, in a workspace.obligatoriuworkspace_idLists folders only; po_documents_search lists documents.4
po_documents_folders_createCreate document folderScrieThe user wants to bundle or staple related documents, e.g. an invoice and its delivery note, into one new document folder; the files stay separate.obligatoriupofidsopționalfolder_namefolder_descriptionA document can be in only one folder.1
po_vat_validateValidate EU VAT IDCiteșteThe user wants to check if a company's EU VAT ID is valid.obligatoriuvat_idChecks EU VIES or a recent cached result (check date returned); returns validity and, if disclosed, company name and address.4
po_currency_convertConvert currencyCiteșteThe user asks to convert an amount to another currency.obligatoriufromtoopționalamountUses the latest available rate (rate date returned); no historical rates.4
po_pdfstudio_mergeMerge PDFsScrieThe user wants to merge or combine two or more PDF documents into one file.unul dintrepofidsfile_urlsopționalorderoutput_filenameStarts a job; po_job_get returns the download link.1
po_pdfstudio_splitSplit PDFScrieThe user wants to split a PDF into single pages or page ranges.unul dintrepofidfile_urlupload_idopționalmodesplitsoutput_prefixStarts a job; po_job_get returns the download link(s).1
po_pdfstudio_compressCompress PDFScrieThe user wants to compress a PDF or reduce its file size.unul dintrepofidfile_urlupload_idopționalqualityremove_metadataStarts a job; po_job_get returns the download link.1
po_dataripper_office2pdfConvert Office to PDFScrieThe user wants to convert a Word, Excel or PowerPoint file to PDF.unul dintrefile_urlupload_idPass a public file_url, or omit it to get an upload page, then pass the upload_id shown there. po_job_get returns the PDF link.4
po_documents_versions_listList document versionsCiteșteThe user asks for earlier versions or the version history of a document.obligatoriupofidopționalinclude_trashedReturns its versions with number, pofid, date, comment and which is current.4
po_documents_audit_trail_getGet change historyCiteșteThe user asks what changed in a document or workspace, or for an audit trail or change log.opționalpofiddocuments_idactionworkspace_idlimitoffsetOnly revision-secure documents log changes; returns the latest entries with action, field, old and new value.4
po_documents_trash_listList recycle binCiteșteThe user asks what is in the recycle bin or trash, or looks for a deleted document.opționalworkspace_idpageper_pageReturns deleted documents (newest first, 50 per page) with pofid and days left before permanent deletion.4
po_documents_restoreRestore documentScrieThe user wants to restore or undelete a document from the recycle bin.unul dintrepofiddocuments_idopționaltarget_workspace_idPuts it back with its versions into its original workspace (a fallback one if that was deleted) or target_workspace_id.1
po_documents_deleteDelete documentScriere sensibilăThe user wants to delete a document and all its versions (not a tag or folder entry).unul dintrepofiddocuments_idopționalconfirmPermanent in standard workspaces, recycle bin in business and compliance ones. Retention or legal hold blocks it.1
po_knowledge_list_basesList knowledge basesCiteșteThe user asks which knowledge bases they have or a knowledge base ID is needed.opționalinclude_archivedReturns ID, name, visibility and languages of each active knowledge base.4
po_knowledge_list_articlesList knowledge articlesCiteșteThe user wants to browse or list the articles of a knowledge base instead of searching.opționalkb_idpagelimitcategory_idlanguagesearchReturns articles (50 per page) with IDs, titles, status and content.4
po_knowledge_categoriesList knowledge categoriesCiteșteThe user asks which categories their knowledge base articles are sorted into.opționalkb_idlanguageReturns each category's ID, name and article count.4
po_knowledge_get_baseGet knowledge baseCiteșteThe user asks about one knowledge base's settings, visibility or languages.obligatoriuidReturns its details with article and category counts.4
po_knowledge_add_articleCreate knowledge articleScriere sensibilăThe user asks to add or write a new knowledge base article.obligatoriukb_idtitlecontentlanguageopționalcategory_idtypeSaves it and indexes it for search; in a public knowledge base it is published at once.1
po_knowledge_update_articleUpdate knowledge articleScriere sensibilăThe user asks to edit or rewrite a knowledge base article.obligatoriuidlanguageunul dintretitlecontentcategory_idtypeis_activeReplaces the title and/or text of one language version and clears its summary and tags; public articles change at once.1
po_knowledge_translateTranslate knowledge articleScriere sensibilăThe user asks to translate a knowledge base article.obligatoriuidtarget_languageopționalsource_languageAI translates it and saves that language version, replacing an existing one; in a public knowledge base it goes live. Costs credits.1
po_knowledge_create_baseCreate knowledge baseScriere sensibilăThe user asks to create a new knowledge base for help articles.obligatoriunameopționaldescriptionprimary_languageenabled_languagesvisibilityBy default it is internal (team only) with primary language en; visibility public puts its articles on the help center.1
po_knowledge_update_baseUpdate knowledge baseScriere sensibilăThe user asks to rename a knowledge base, change its description or make it public or internal.obligatoriuidunul dintrenamedescriptionvisibilityprimary_languageenabled_languagesOverwrites the given fields; public puts its published articles online, internal takes them offline.1
po_knowledge_delete_articleDelete knowledge articleScriere sensibilăThe user asks to delete a knowledge base article.obligatoriuidPermanently removes it in all languages, also from search and the help center; cannot be undone.1

Treceți cu mouse-ul peste un nume de intrare pentru a vedea tipul și descrierea sa. Ultima coloană arată câte apeluri ale unui instrument pot rula simultan într-o singură sesiune MCP.

Erori

O eroare a instrumentului este returnată ca rezultat al instrumentului MCP cu isError: true. Același obiect JSON se află în structuredContent și în primul bloc de conținut text:

{
  "error_code": "WORKSPACE_ACCESS_DENIED",
  "code": "WORKSPACE_ACCESS_DENIED",
  "message": "This connection has no access to this workspace.",
  "details": {
    "error_code": "WORKSPACE_ACCESS_DENIED",
    "workspace_id": 12345
  },
  "hint": "Use po_workspaces_list to see the workspaces this connection can access. Retrying will not change the result."
}
error_code
Cod stabil, lizibil de mașină. Este replicat în code și details.error_code deoarece unele clienți rescriu error_code.
message
Explicație lizibilă pentru om.
details
Context precum http_status, retryable / retry_safe, suggested_backoff_ms, validation_errors sau ID-urile trimise.
hint
Ce trebuie făcut mai departe, redactat pentru model.
retryablehttp_status
Câmpuri opționale de nivel superior declarate în schemele de ieșire.
CodSemnificațieReîncercare?
INVALID_PARAMSArgumentele nu au trecut validarea schema; details.validation_errors indică câmpurile.Nu — corectați argumentele
TOOL_UNKNOWNNu există niciun instrument sub acest nume pe această conexiune — utilizați numele din lista de instrumente a conectorului.Nu
TOOL_NOT_ON_THIS_CONNECTORInstrumentul există în PaperOffice, dar nu pe acest conector. Indicația oferă calea: pe /dms și /cursor prin po_mcp_tools_call_read sau po_mcp_tools_call_write, altfel în aplicația PaperOffice.Nu — urmați indicația
WORKSPACE_ACCESS_DENIEDConexiunea nu are acces la Workspace sau document.Nu
DOCUMENT_NOT_FOUNDpofid sau documents_id necunoscut.Nu
CONFIRMATION_REQUIREDAcțiunea necesită o confirmare — de exemplu, acțiuni în lot pentru 6 sau mai multe elemente, revocarea partajărilor sau ridicarea unui Legal Hold. Este inclusă o previzualizare a elementelor afectate; după confirmare, reapelează cu confirm=true.După confirmarea utilizatorului
APP_ONLY_ACTIONINSTANT_DELETE_APP_ONLYFOLDER_DELETE_NOT_ALLOWEDPașii finali se fac doar în aplicația PaperOffice: ștergere definitivă, golirea coșului de gunoi, ștergerea unui Workspace, modificarea păstrării în coșul de gunoi sau ștergerea unei dosare întregi. Documentele șterse prin MCP ajung în coșul de gunoi.Nu — efectuați în aplicație
LEGAL_HOLD_ACTIVEUNDER_RETENTIONWORM_PROTECTEDDocumentul este protejat; modificarea a fost refuzată.Nu
GROUP_RESTRICTIONGrupul tokenului nu deține acest drept de acces, de exemplu ștergerea.Nu
PLAN_UPGRADE_REQUIREDFuncția este disponibilă doar în planurile superioare; details.required_plan indică planul necesar, iar details.plans_url duce la pagina de tarife a aplicației.Nu — doar după actualizarea planului
INSUFFICIENT_CREDITSCredit insuficient (HTTP 402); nu s-a efectuat nicio taxare.După o reîncărcare
TASK_REQUIRES_APP_REVIEWCLAIM_SESSION_MISMATCHTASK_CLAIM_EXPIREDDecizia privind sarcina de aprobare nu a putut fi înregistrată; mesajul indică următorul pas.Așa cum indică sugestia
TRANSLATION_IN_PROGRESSO traducere a bazei de cunoștințe este încă în curs.Da, după aproximativ 60 s cu aceleași argumente
WRITE_OUTCOME_UNKNOWNO operațiune de scriere în baza de cunoștințe nu a primit un răspuns în limita de timp; este probabil că a fost salvată.Verificați mai întâi, apoi reîncercați
TRANSIENT_TRANSPORT_ERRORTimeout backend (408) sau HTTP 429, 502, 503 sau 504; details.retryable este true, suggested_backoff_ms este 2000 iar details.http_status indică cauza.Da, cu backoff
SESSION_BUSYACCOUNT_BUSYS-a atins o limită de concurență (consultați limitele de rată); retry_safe este true și retry_after_ms este inclus.Da, după retry_after_ms
MCP_MAINTENANCEMentenanță sau repornire a serverului; retry_after_ms este 2000.Da
SECRET_ARGUMENT_REJECTEDUn argument a fost confundat cu o acreditare; argumentele instrumentelor nu trebuie să conțină token-uri sau parole.Nu
TOOL_ERRORFallback generic când nu se aplică un cod specific.Depinde de mesaj

Nu este o eroare: când un fișier de intrare lipsește, instrumentele bazate pe fișiere (extragere, PDF) returnează un rezultat text normal care începe cu FILE_UPLOAD_REQUIRED și indică intrările acceptate sau o pagină de încărcare a browserului.

La nivelul transportului, un token lipsă, invalid, expirat sau revocat generează HTTP 401 cu un antet WWW-Authenticate (rulați din nou OAuth). În timp ce autentificarea sau catalogul de instrumente este indisponibil temporar, serverul răspunde cu HTTP 503 și Retry-After (2–5 s).

Limite de rată și cote

  • Per sesiune MCP (Mcp-Session-Id): cel mult 8 apeluri de instrumente în curs. Instrumentele cu valoarea 1 în ultima coloană rulează una câte una: un al doilea apel concurent returnează imediat SESSION_BUSY (reîncercați după aproximativ 300 ms, sau 500 ms pentru po_knowledge_graph_ask). Celelalte instrumente rulează până la 4 în paralel și așteaptă până la 15 s pentru un slot disponibil.
  • Per token de acces pe toate sesiunile: cel mult 24 apeluri de instrumente în curs (ACCOUNT_BUSY).
  • Limitele de solicitare ale API-ului PaperOffice se aplică fiecărui apel de instrument: token-urile gratuite și pentru vizitatori primesc cel puțin 5 solicitări pe secundă, 30 pe minut, 100 pe oră și 500 pe zi; valorile planurilor pot fi mai mari. Planurile plătite cu credite rămase sunt limitate de credite, nu de o rată de solicitare. Apelurile limitate de rată nu sunt facturate; acestea returnează TRANSIENT_TRANSPORT_ERROR cu detaliile http_status 429 și timpul de așteptare în mesaj.
  • Limite de timp: un apel backend este abandonat după 90 s (scrierile în baza de cunoștințe returnează apoi WRITE_OUTCOME_UNKNOWN sau TRANSLATION_IN_PROGRESS în loc să reîncerce orbete); po_knowledge_graph_ask se oprește după 120 s.
  • Limite indicate în descrierile instrumentelor: până la 10 fișiere per apel po_documents_upload_files (doar /ChatGPT), 2 sau mai multe PDF-uri per fuziune, până la 500 rezultate de căutare pe pagină, până la 200 Workspaces pe pagină și 10–200 intrări în coșul de gunoi pe pagină. Link-urile de descărcare expiră după aproximativ 10 minute, iar o sarcină preluată rămâne blocată timp de 15 minute.
  • Facturare: apelurile MCP sunt facturate în credite, similar cu apelurile REST API. Instrumentele ale căror descrieri indică „costă credite” sau „folosește credite” inițiază procesarea AI și utilizează mai multe credite.

Instrumente

Șase familii, un catalog

Instrumentele MCP sunt grupate după sarcini. Clientul le vede cu titlu și descriere scurtă și alege singur instrumentul potrivit.

  • Document AI

    Documente, OCR, IDP, căutare, operațiuni PDF, semnături și DMS AI.

    document-ai
  • Workflow AI

    Fluxuri de lucru, job-uri, sarcini, HITL, aprobări și automatizare a proceselor.

    workflow-ai
  • Relations AI

    CRM, parteneri, lead-uri, helpdesk și întâlniri.

    relations-ai
  • Analytics AI

    Analitică, BI, graf de cunoștințe, entități și RAG.

    analytics-ai
  • Media AI

    Studio de imagini, TTS, STT și traducere.

    media-ai
  • Data AI

    Validare, TVA, valută, geolocație și verificări de securitate.

    data-ai

Zone acoperite

  • Management documente Căutare, citire, încărcare, editare, mutare, copiere, ștergere
  • Căutare inteligentă Text complet, similaritate semantică, căutare avansată, statistici
  • Semnătură electronică Cereri de semnătură, șabloane, verificare, link-uri mobile
  • Procesare AI AI-OCR, analiză de documente, detectare PII, anonimizare
  • Inteligență documentară Entități, relații, rezumate, câmpuri meta, embed-uri
  • Analize Tendințe, finanțe, hărți termice, centru de audit
  • Knowledge Graph Cazuri de business, cronologii, referințe, relații
  • Inteligență CRM Conturi, potențiali clienți, oportunități, sentiment
  • Inteligență de afaceri Tablouri de bord, analiză câmpuri, metrici workspace
  • Webhook-uri și evenimente Abonare, testare, gestionare, abonări job
  • Note, etichete și comentarii Comentarii text și note — creare, listare, rezolvare, ștergere
  • Versionare și audit Revizii, păstrare legală, jurnal de audit

Exemple

Ce spuneți — ce instrument rulează

Patru propoziții uzuale și instrumentul MCP pe care clientul îl apelează pentru ele. Permisiunile provin din Workspace, nu din chat.

  • Extrage toate datele din factura atașată.

    Instrument MCP po_aiocr_analyze

    Factură analizată — date extrase:

  • Redenumește acest document în Factura-2026-0042.

    Instrument MCP po_documents_rename

    Document redenumit:

  • Adaugă un comentariu de revizuire pe pagina 2.

    Instrument MCP po_documents_comments_create

    Comentariu creat:

  • Cum s-a dezvoltat volumul documentelor noastre?

    Instrument MCP po_analytics_trends_get

    Analiza tendințelor ultimelor 6 luni:

Puncte forte

Ce face serverul MCP special

Serverul MCP nu este un înveliș al API-ului REST — este același nucleu cu permisiunile contului dumneavoastră, Workspaces și credite.

  • OAuth 2.1 și token de utilizator

    OAuth pentru Claude și ChatGPT; token-uri de utilizator (po_ut_ / po_gt_) pentru Cursor — po_sk_ este blocat.

  • Căutare hibridă cu vectori de reprezentare

    Vectorii de reprezentare PaperOffice și textul complet funcționează împreună, astfel încât clientul să poată găsi instrumentul potrivit.

  • Stadierea și încărcarea fișierelor

    URL-uri de încărcare presigned — fără codare Base64 în chat.

  • Knowledge Graph

    Cazuri de business, cronologii și relații documentare prin limbaj natural.

  • Analitică și BI

    Tendințe, finanțe, hărți termice și metrici workspace la cerere.

  • Procesare UE

    Procesare în infrastructura UE proprie — aceleași permisiuni și Workspaces ca în aplicație.

Cazuri de Utilizare

Vedeți PaperOffice MCP în 30 de secunde

Patru fluxuri de lucru reale cu Claude — câte un scurt video fiecare. Articole detaliate legate mai jos.

Întrebări frecvente

Totul despre serverul PaperOffice MCP

Cum se autentifică serverul MCP?
Claude și ChatGPT încep cu OAuth 2.1. Alternativ, un token de Utilizator sau Grup (po_ut_ / po_gt_) — po_sk_ și po_pk_ sunt blocate pentru MCP.
Cât costă utilizarea prin MCP?
Apelurile MCP debitează Credits ca REST-API. Soldul și utilizarea pot fi verificate prin endpoint-urile de facturare.
Ce unelte oferă fiecare endpoint?
/mcp is the slim IDE subset. /dms and /cursor share Documents Operations including capture, workflow and TTS. /claude is Directory without TTS. /chatgpt (alias /openai) lists a curated tool set for ChatGPT; /muse lists the same tools except the ChatGPT-only attachment upload. The tool reference on this page marks every curated tool as Read, Write or Sensitive write.
Este suportat OAuth 2.1?
Da. OAuth 2.1 pornește la prima conectare. Alternativ, un token de utilizator sau de grup (po_ut_ / po_gt_) — po_sk_ și po_pk_ sunt blocate pentru MCP.
Ce este un AI-DMS nativ MCP?
Un AI-DMS ale cărui capacități sunt accesibile nativ prin Model Context Protocol — aceleași permisiuni și Workspaces ca în aplicație.
Ce clienți sunt suportați?
Inclusiv Claude, ChatGPT, Cursor și profilurile DMS headless — consultați paginile de conectare.
Cât de rapid este conectarea?
În câteva minute: OAuth 2.1 la prima conectare sau un token de utilizator/grup (po_ut_ / po_gt_), apoi deblocați instrumentele. po_sk_ este blocat pentru MCP.
Se diferențiază profilurile?
Da — domeniul instrumentului depinde de punctul final. Drepturile pe care le are o apelare sunt determinate de drepturile utilizatorului conectat; un token de grup (po_gt_) are exact drepturile grupului său de utilizatori.
Unde se află documentația?
În documentația Developer-MCP, precum și în llms.txt și colecția Live-Postman.
Există un hosting în UE?
Da — procesare în infrastructura PaperOffice din UE.

PaperOffice AI · Problem Solver

Povestiți-ne, ce vă consumă timp zilnic.

Descrieți simplu. Nu sunt necesare termeni tehnici.

Sau începeți cu un exemplu

Cum doriți să folosiți PaperOffice?

Calculatorul și smartphone-ul sunt conectate: spațiu de lucru pe calculator, captură pe telefon.

Unde doriți să începeți?

Spațiul de lucru complet este optimizat pentru calculator. Versiunea mobilă este potrivită pentru capturarea, verificarea și aprobarea documentelor.

Înregistrare gratuită app.paperoffice.ai

Începeți pe calculator

Vă vom trimite link-ul personal de acces la adresa dvs. de e-mail.