Kuukausilaskut
Kaikien Workspacejen maksamattomat laskut — summat ja myöhästymislippimet yhdessä pyynnössä.
MCP-palvelin
PaperOffice MCP-palvelin tuo asiakirjat, haun, työvuoit ja analytiikan Clauden, ChatGPT:n ja Cursorin käyttöön.
Valitkaa chattyökalu. Ohje näyttää jokaisen klikkauksen — OAuth 2.1, ilman asennusta.
Claude-chat · Työpöytä · Mobiili · Cowork · Claude Code
ChatGPT web · Työpöytä · Mobiili
Pikakäynnistys
Oppaassa näytetään jokainen napsautus Claudessa, ChatGPT:ssä tai Cursorissa. Alapuolella on vain kopioitava koodinpätkä.
/claude Hakemisto, demo tai oma tili.
/chatgpt Connector, demo tai oma tili.
/cursor mcp.json käyttäjätunnuksella.
Kopioitava koodinpätkä
{
"mcpServers": {
"paperoffice": {
"url": "https://mcp.paperoffice.ai/claude"
}
}
} Claude-hakemiston URL — OAuth 2.1. Dokumentin toiminnot ilman TTS. Liitä /claude; ei Beareria snippetissä.
{
"mcpServers": {
"paperoffice": {
"url": "https://mcp.paperoffice.ai/chatgpt",
"headers": {
"Authorization": "Bearer po_ut_..."
}
}
}
} Kanoninen URL: /chatgpt (alias /openai). Kuratoitu työkalujoukko liiketoiminta-asiakirjoja varten — jokainen työkalu luetteloidaan erikseen, ilman TTS-, OTP- ja Unlock-työkaluja. OAuth 2.1 tai käyttäjätunnus (po_ut_ / po_gt_) — ei po_sk_.
{
"mcpServers": {
"paperoffice": {
"url": "https://mcp.paperoffice.ai/cursor",
"headers": {
"Authorization": "Bearer po_ut_..."
}
}
}
} Sama dokumentin toimintojen luettelo kuin /dms (mukaan lukien TTS) — käyttäjätunnus (po_ut_ / po_gt_), ei po_sk_.
{
"mcpServers": {
"paperoffice-dms": {
"url": "https://mcp.paperoffice.ai/dms"
},
"paperoffice-full": {
"url": "https://mcp.paperoffice.ai/mcp-full"
}
}
} Aktiiviset polut: /dms, /cursor, /claude, /chatgpt (alias /openai), /muse, /mcp, /mcp-full (300+).
Päätepisteet
Jokainen profiili osoittaa samaan palvelimeen — ero ainoastaan työkalujen määrässä. Mikä URL mihinkin sopii, näkyy alla olevassa taulukossa.
/dms Document Operations — identtinen luettelo kohdissa /dms ja /cursor. Kanoninen URL.
https://mcp.paperoffice.ai/dms /claude Directory: Document Operations ilman TTS — Claude-Directory-URL.
https://mcp.paperoffice.ai/claude /chatgpt ChatGPT-yhteysmoduuli — kuratoitu työkalujoukko liiketoiminta-asiakirjoille (laskut, sopimukset, toimitusasiakirjat, kvitit) ja tietokannan artikkeleille, jokainen työkalu erikseen luetteloidaan. Ei TTS:ää eikä Workspace-Unlockia. Alias: /openai.
https://mcp.paperoffice.ai/chatgpt Alias: https://mcp.paperoffice.ai/openai
/cursor Sama Document-Operations-luettelo kuin /dms (mukaan lukien TTS).
https://mcp.paperoffice.ai/cursor /muse Meta-Muse-konnektori — samat kuratoidut työkalut kuin /chatgpt, ilman ainoastaan ChatGPT:lle saatavilla olevaa liitetiedoston latausta. Jokainen työkalu luetellaan yksittäin.
https://mcp.paperoffice.ai/muse /mcp Kevyt IDE-setti — ei Document-Operations-katalogia osoitteessa /cursor.
https://mcp.paperoffice.ai/mcp /mcp-full Kaikki MCP-työkalut (300+) teho-workflowihin.
https://mcp.paperoffice.ai/mcp-full /openai pysyy saavutettavana nimimerkkinä /chatgpt:lle. Poistettujen moduulien polut vastaavat HTTP 410.
Ominaisuusmatriisi
Yksi rivi tehtävää kohti: suositeltu URL ja syy siihen. Tämä taulukko on ainoa täydellinen polkulista tällä sivulla.
| Tehtävä | Suositeltu URL | Miksi |
|---|---|---|
| Document Operations (kanoninen) | /dms | Document Operations (yli 300 MCP-työkalua) — identtinen luettelo kohdissa /dms ja /cursor. |
| Claude Desktop / Claude Code (Hakemiston URL) | /claude | Hakemisto: Document Operations ilman TTS:ää. Otsikot ja huomiot jokaisessa työkalussa. |
| Cursor IDE koodatessa | /cursor | Sama Document Operations -luettelo kuin /dms (sisältäen TTS:n). |
| ChatGPT-yhteys | /chatgpt | ChatGPT-yhteysmoduuli — kuratoidut työkalut liiketoiminta-asiakirjoille ja tietokannan artikkeleille, jokainen erikseen luetteloidaan (katso työkaluviite). Alias: /openai. |
| Meta-Muse-konnektori | /muse | /chatgpt-asetus ilman ChatGPT:n ainoastaan liitetiedoston latausta; jokainen työkalu lueteltu työkaluviitteessä. |
| Kevyt IDE-asetelma | /mcp | Kompakti setti hakua, lukemista ja analysointia varten, mukaan lukien lataus ja tietokanta-artikkelit — ei Document-Operations-katalogia. |
| Monivaiheiset monimutkaiset tehtävät | po_agents_ask osoitteessa /mcp-full | Isäntä-LLM-agentti pysyy täydellisessä käyttöliittymässä, ei /dms:ssä. |
| Siirto / kaikki MCP-työkalut | /mcp-full | Täysi MCP-käyttöliittymä (yli 300 työkalua) vianmääritykseen ja perintäagentteihin. |
Poistetut moduulipolut palauttavat HTTP-vastauksen 410. Käytä Document Operationsia /dms.
Työviittaus
/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.
Jokainen työkalu vaatii OAuth 2.1:n PKCE:n kanssa (scope mcp:tools) tai PaperOffice-käyttäjä- tai ryhmätunnuksen (po_ut_ / po_gt_); po_sk_ ja po_pk_ hylätään. Kutsu suoritetaan yhdistetyn PaperOffice-käyttäjän oikeuksilla, ja sen argumentit tarkistetaan julkaistua syöttökaavaa vastaan ennen suorittamista.
MCP. Jokaisella työkalulla on annotaatiot readOnlyHint, destructiveHint, idempotentHint ja openWorldHint. Merkinnät tiivistävät, mitä kutsu aiheuttaa:
/chatgpt: 56 tools (25 Read, 18 Write, 13 Sensitive write). /muse: 55 tools (25 Read, 17 Write, 13 Sensitive write).
| Työkalu | Merkintä | Käyttöehdot | Syötteet | Tulos ja sivuvaikutukset | Rinnakkaiset kutsut istunnon aikana |
|---|---|---|---|---|---|
po_workspaces_listList workspaces | Luku | The user names a workspace or asks which workspaces exist, or a workspace_id is needed. | valinnainenlimitoffsetsearchworkspace_id | Lists ID, name and document count. Locked workspaces are unlocked only in the PaperOffice app. | 4 |
po_documents_searchSearch documents | Luku | The user wants to find or list documents by number, name, keyword, type or date. Knowledge base: po_knowledge_search; sums by currency: po_analytics_financial_summary_get. | vaaditaanqueryworkspace_idvalinnainensearch_scopesearch_modelimitpagesort_bydate_fromdate_toissued_date_fromissued_date_todocument_typeinclude_summaryfilename_onlyinclude_historical | Returns pofid, sender, amount. | 4 |
po_documents_getGet document details | Luku | The user wants details of one document: type, sender, amounts, dates, summary, processing status. Stored data only; to extract invoice data use po_extraction_invoice. | yksi näistäpofiddocuments_idvalinnainenresolvecompact | Ei sivuvaikutuksia. | 4 |
po_extraction_invoiceExtract invoice data | Kirjoitus | The user asks to extract invoice data (supplier, number, dates, line items, VAT, total). Not for personal ID numbers. | yksi näistäpofidfile_urlupload_idvalinnainenmodelidp_fields | Runs a new extraction job (uses credits); poll po_job_get. | 1 |
po_job_getGet job status | Luku | An extraction or PDF tool returned a job_id. | vaaditaanjob_id | Returns status and, once completed, the result. Poll until completed; stop if it failed. | 4 |
po_analytics_financial_summary_getSummarize document amounts | Luku | The user asks for totals or a summary of invoice amounts across documents, e.g. by currency. | valinnainenperiodworkspace_id | Sums extracted amounts of all documents (not only invoices) per currency, never mixing currencies. | 4 |
po_knowledge_searchSearch knowledge base | Luku | The user asks to search their knowledge base or help articles, or asks about their own policies, FAQs or how-tos. | vaaditaanqueryvalinnainenkb_idscategory_slugslanguagelimit | Returns matching articles with excerpts; for stored documents use po_documents_search. | 4 |
po_documents_create_from_contentCreate PDF from text | Kirjoitus | The user asks to create or write a PDF or document (notes, letter, report). | vaaditaancontenttitleworkspace_idvalinnainencontent_typemetadatalanguageauto_classifycustom_cssheader_htmlfooter_htmlidempotency_key | Pass Markdown text: PaperOffice renders and stores the PDF, returns name and pofid. Costs credits. | 1 |
po_documents_renameRename document | Arkaluonteinen kirjoitus | The user wants to rename a document or change its file name. | vaaditaannew_file_nameyksi näistäpofiddocuments_id | Overwrites the file name; the original extension (e.g. .pdf) is kept. | 1 |
po_documents_text_getRead document text | Luku | The user needs the full text or exact wording of a document. | yksi näistäpofiddocuments_id | Returns its OCR text (only after processing); emails, phone and ID numbers are masked where detected. | 4 |
po_documents_creator_agents_listList Creator Agents | Luku | The user wants a quote, letter or certificate on their own template, or asks which Creator Agents exist. | ei mitä | Lists active agents (agent_id, name, template); then use po_documents_creator_agent_preview. | 4 |
po_documents_creator_agent_previewPreview agent document | Kirjoitus | The user asks a Creator Agent to draft a document, e.g. a quote. | vaaditaanagent_idpromptvalinnainenvariablessource_pofidworkspace_id | Fills 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 document | Kirjoitus | The user approved a Creator Agent preview and wants the document. | vaaditaanagent_idpreview_tokenconfirmvalinnainenvariablesaccept_open_questions | Pass 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 attachmentsvain /chatgpt | Kirjoitus | The user wants to store files they attached in this chat. To create a PDF from text use po_documents_create_from_content. | vaaditaanfilesvalinnainenworkspace_idai_dms_tieron_duplicate | One 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 documents | Luku | A 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). | vaaditaanquestionvalinnainenpofidsearch_scopeworkspace_idworkspace_idsperiod | Ei sivuvaikutuksia. | 1 |
po_knowledge_get_articleRead knowledge article | Luku | The user wants to read one knowledge base article in full, e.g. after a search hit. | vaaditaanidvalinnainenlanguage | Returns its title, text and summary in each language. | 4 |
po_analytics_financial_overdue_getList overdue invoices | Luku | The user asks which invoices are overdue. | valinnainenperiodworkspace_idlimitdays_overdue | Lists 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 processing | Arkaluonteinen kirjoitus | A stored document needs OCR and AI analysis, e.g. it has no text yet. | vaaditaanai_dms_tieryksi näistäpofiddocuments_idvalinnainenconfirm_reprocessconfirm_tier_downgrade | Runs in the background, costs credits; track via po_documents_get. Re-processing replaces the old analysis. | 1 |
po_documents_downloadGet download link | Luku | The user wants to download or save a document's file, e.g. the PDF. | yksi näistäpofiddocuments_id | Returns a temporary link to the stored file, valid for about 10 minutes. | 4 |
po_documents_update_indexUpdate index fields | Arkaluonteinen kirjoitus | 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. | vaaditaanfieldsyksi näistäpofiddocuments_idvalinnainenidempotency_key | Only the given fields are overwritten. | 1 |
po_documents_uploadUpload document from URL | Kirjoitus | The user gives a public file URL to store, or wants a browser upload page (omit file_url). | valinnainenupload_idfile_urlfile_nameworkspace_idai_dms_tier | Stores a new document; workspace auto-processing may apply. | 1 |
po_extraction_receiptExtract receipt data | Kirjoitus | The user asks to extract receipt data (merchant, date, items, tax, total), e.g. for expenses. | yksi näistäpofidfile_urlupload_idvalinnainenmodelidp_fields | Runs a new extraction job (uses credits); poll po_job_get. | 1 |
po_extraction_delivery_noteExtract delivery note data | Kirjoitus | The user asks to extract delivery note data (shipper, recipient, items, quantities, delivery date). | yksi näistäpofidfile_urlupload_idvalinnainenmodelidp_fields | Runs a new extraction job (uses credits); poll po_job_get. | 1 |
po_extraction_purchase_orderExtract purchase order data | Kirjoitus | The user asks to extract purchase order data (order number, vendor, buyer, items, delivery date, total). | yksi näistäpofidfile_urlupload_idvalinnainenmodelidp_fields | Runs a new extraction job (uses credits); poll po_job_get. | 1 |
po_tasks_list_my_tasksList my tasks | Luku | The user asks about their tasks or pending approvals. | valinnainenstatusprioritystep_typelimitoffset | Lists tasks assigned to them, their role or group (default: open) with ID, status, priority and due date. | 4 |
po_tasks_get_task_detailsGet task details | Luku | The user asks what a specific task or approval is about. | vaaditaantask_idvalinnaineninclude_interaction | Returns description, status, due date, history and whether completing needs an approve decision. | 4 |
po_tasks_claim_taskClaim task | Arkaluonteinen kirjoitus | 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. | vaaditaantask_id | Locks it to them for 15 minutes and may notify the assignee. | 1 |
po_tasks_complete_taskComplete task | Arkaluonteinen kirjoitus | The user approves a task or marks it done. | vaaditaantask_idvalinnainenresultcommentclaim_session_id | For 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 task | Arkaluonteinen kirjoitus | The user rejects or declines a task or approval. | vaaditaantask_idreasonvalinnainenclaim_session_id | Records 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 document | Kirjoitus | The user wants to move a document to another workspace. | vaaditaantarget_workspace_idyksi näistäpofiddocuments_idvalinnainenconfirm | All its versions move along and keep their pofids. Documents under retention or legal hold cannot be moved. | 1 |
po_documents_copyCopy document | Kirjoitus | The user wants to copy or duplicate a document into a workspace. | vaaditaantarget_workspace_idyksi näistäpofiddocuments_idvalinnainennew_file_name | Each 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 tags | Luku | The user asks which tags or labels a document has. | yksi näistäpofiddocuments_id | Returns tag names and colors. | 4 |
po_documents_tags_createAdd document tag | Kirjoitus | The user wants to tag or label a document. | vaaditaantag_nameyksi näistäpofiddocuments_idvalinnainentag_color | Adds one tag per call; a tag the document already has is rejected. | 1 |
po_documents_folders_listList document folders | Luku | The user asks for document folders, i.e. bundles of related documents, in a workspace. | vaaditaanworkspace_id | Lists folders only; po_documents_search lists documents. | 4 |
po_documents_folders_createCreate document folder | Kirjoitus | The 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. | vaaditaanpofidsvalinnainenfolder_namefolder_description | A document can be in only one folder. | 1 |
po_vat_validateValidate EU VAT ID | Luku | The user wants to check if a company's EU VAT ID is valid. | vaaditaanvat_id | Checks EU VIES or a recent cached result (check date returned); returns validity and, if disclosed, company name and address. | 4 |
po_currency_convertConvert currency | Luku | The user asks to convert an amount to another currency. | vaaditaanfromtovalinnainenamount | Uses the latest available rate (rate date returned); no historical rates. | 4 |
po_pdfstudio_mergeMerge PDFs | Kirjoitus | The user wants to merge or combine two or more PDF documents into one file. | yksi näistäpofidsfile_urlsvalinnainenorderoutput_filename | Starts a job; po_job_get returns the download link. | 1 |
po_pdfstudio_splitSplit PDF | Kirjoitus | The user wants to split a PDF into single pages or page ranges. | yksi näistäpofidfile_urlupload_idvalinnainenmodesplitsoutput_prefix | Starts a job; po_job_get returns the download link(s). | 1 |
po_pdfstudio_compressCompress PDF | Kirjoitus | The user wants to compress a PDF or reduce its file size. | yksi näistäpofidfile_urlupload_idvalinnainenqualityremove_metadata | Starts a job; po_job_get returns the download link. | 1 |
po_dataripper_office2pdfConvert Office to PDF | Kirjoitus | The user wants to convert a Word, Excel or PowerPoint file to PDF. | yksi näistäfile_urlupload_id | Pass 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 versions | Luku | The user asks for earlier versions or the version history of a document. | vaaditaanpofidvalinnaineninclude_trashed | Returns its versions with number, pofid, date, comment and which is current. | 4 |
po_documents_audit_trail_getGet change history | Luku | The user asks what changed in a document or workspace, or for an audit trail or change log. | valinnainenpofiddocuments_idactionworkspace_idlimitoffset | Only revision-secure documents log changes; returns the latest entries with action, field, old and new value. | 4 |
po_documents_trash_listList recycle bin | Luku | The user asks what is in the recycle bin or trash, or looks for a deleted document. | valinnainenworkspace_idpageper_page | Returns deleted documents (newest first, 50 per page) with pofid and days left before permanent deletion. | 4 |
po_documents_restoreRestore document | Kirjoitus | The user wants to restore or undelete a document from the recycle bin. | yksi näistäpofiddocuments_idvalinnainentarget_workspace_id | Puts it back with its versions into its original workspace (a fallback one if that was deleted) or target_workspace_id. | 1 |
po_documents_deleteDelete document | Arkaluonteinen kirjoitus | The user wants to delete a document and all its versions (not a tag or folder entry). | yksi näistäpofiddocuments_idvalinnainenconfirm | Permanent in standard workspaces, recycle bin in business and compliance ones. Retention or legal hold blocks it. | 1 |
po_knowledge_list_basesList knowledge bases | Luku | The user asks which knowledge bases they have or a knowledge base ID is needed. | valinnaineninclude_archived | Returns ID, name, visibility and languages of each active knowledge base. | 4 |
po_knowledge_list_articlesList knowledge articles | Luku | The user wants to browse or list the articles of a knowledge base instead of searching. | valinnainenkb_idpagelimitcategory_idlanguagesearch | Returns articles (50 per page) with IDs, titles, status and content. | 4 |
po_knowledge_categoriesList knowledge categories | Luku | The user asks which categories their knowledge base articles are sorted into. | valinnainenkb_idlanguage | Returns each category's ID, name and article count. | 4 |
po_knowledge_get_baseGet knowledge base | Luku | The user asks about one knowledge base's settings, visibility or languages. | vaaditaanid | Returns its details with article and category counts. | 4 |
po_knowledge_add_articleCreate knowledge article | Arkaluonteinen kirjoitus | The user asks to add or write a new knowledge base article. | vaaditaankb_idtitlecontentlanguagevalinnainencategory_idtype | Saves it and indexes it for search; in a public knowledge base it is published at once. | 1 |
po_knowledge_update_articleUpdate knowledge article | Arkaluonteinen kirjoitus | The user asks to edit or rewrite a knowledge base article. | vaaditaanidlanguageyksi näistätitlecontentcategory_idtypeis_active | Replaces 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 article | Arkaluonteinen kirjoitus | The user asks to translate a knowledge base article. | vaaditaanidtarget_languagevalinnainensource_language | AI 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 base | Arkaluonteinen kirjoitus | The user asks to create a new knowledge base for help articles. | vaaditaannamevalinnainendescriptionprimary_languageenabled_languagesvisibility | By 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 base | Arkaluonteinen kirjoitus | The user asks to rename a knowledge base, change its description or make it public or internal. | vaaditaanidyksi näistänamedescriptionvisibilityprimary_languageenabled_languages | Overwrites the given fields; public puts its published articles online, internal takes them offline. | 1 |
po_knowledge_delete_articleDelete knowledge article | Arkaluonteinen kirjoitus | The user asks to delete a knowledge base article. | vaaditaanid | Permanently removes it in all languages, also from search and the help center; cannot be undone. | 1 |
Kun hiiri viedään syötteen nimen päälle, näkyviin tulee sen tyyppi ja kuvaus. Viimeisessä sarakkeessa näytetään, kuinka monta työkalun kutsua voi suorittaa samanaikaisesti yhdessä MCP-istunnossa.
Työkaluvirhe palautuu MCP-työkalutuloksena isError: true -arvolla. Sama JSON-objekti on sekä structuredContentissa että ensimmäisessä tekstisisältölohkossa:
{
"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_codemessagedetailshintretryablehttp_status| Koodi | Merkitys | Toistetaanko? |
|---|---|---|
INVALID_PARAMS | Argumentit eivät läpäisseet skeematarkistusta; details.validation_errors listaa kentät. | Ei — korjaa argumentit |
TOOL_UNKNOWN | Tällä yhdistelmällä ei ole työkalua tällä nimellä — käytä konnektorin työkaluluettelossa annettua nimeä. | Ei |
TOOL_NOT_ON_THIS_CONNECTOR | Työkalu on olemassa kohteessa PaperOffice, mutta ei tällä konnektorilla. Vihje osoittaa polun: /dms ja /cursor kautta po_mcp_tools_call_read:n tai po_mcp_tools_call_write:n välityksellä, muuten PaperOffice-sovelluksessa. | Ei — seuraa vihjettä |
WORKSPACE_ACCESS_DENIED | Yhteydellä ei ole pääsyä kohteeseen Workspace tai asiakirjaan. | Ei |
DOCUMENT_NOT_FOUND | Tuntematon pofid tai documents_id. | Ei |
CONFIRMATION_REQUIRED | Toiminto vaatii vahvistuksen — esimerkiksi joukkotoiminnot alkaen 6 kohteesta, jakojen peruuttaminen tai Legal Holdin poistaminen. Vahvistuksessa näkyy vaikuttettujen kohteiden esikatselu; vahvistuksen jälkeen kutsu toistetaan koodilla confirm=true. | Kun käyttäjä on vahvistanut |
APP_ONLY_ACTIONINSTANT_DELETE_APP_ONLYFOLDER_DELETE_NOT_ALLOWED | Lopulliset vaiheet suoritetaan vain PaperOffice-sovelluksessa: lopullinen poisto, roskakorin tyhjennys, Workspace poisto, roskakorin säilytyksen muuttaminen tai koko kansion poisto. MCP:n kautta poistetut dokumentit siirtyvät roskakoriin. | Ei — suoritettava sovelluksessa |
LEGAL_HOLD_ACTIVEUNDER_RETENTIONWORM_PROTECTED | Asiakirja on suojattu; muutosta ei hyväksytty. | Ei |
GROUP_RESTRICTION | Tokenin ryhmältä puuttuu tämä oikeus, esimerkiksi poisto-oikeus. | Ei |
PLAN_UPGRADE_REQUIRED | Ominaisuus sisältyy vasta korkeammassa tilissä; details.required_plan kertoo tilin, details.plans_url sovelluksen hinnoittelusivun. | Ei — vasta tilin päivityksen jälkeen |
INSUFFICIENT_CREDITS | Riittämättömät Credits (HTTP 402); mitään ei laskutettu. | Lataamisen jälkeen |
TASK_REQUIRES_APP_REVIEWCLAIM_SESSION_MISMATCHTASK_CLAIM_EXPIRED | Päästötehtävän päätöstä ei voitu tallentaa; vihje kertoo seuraavan vaiheen. | Vihjeen mukaisesti |
TRANSLATION_IN_PROGRESS | Tietokannassa on vielä käynnissä käännös. | Kyllä, noin 60 sekunnin kuluttua samoilla argumenteilla |
WRITE_OUTCOME_UNKNOWN | Kirjoitusoperaatio tietokantaan ei saanut vastausta aikarajan sisällä; se todennäköisesti tallentui. | Ensin tarkistus, sitten uusi yritys |
TRANSIENT_TRANSPORT_ERROR | Aikakatkaisu backendissa (408) tai HTTP-virheet 429, 502, 503 tai 504; details.retryable on tosi, details.http_status näyttää syyn ja suggested_backoff_ms on 2000. | Kyllä, viiveellä |
SESSION_BUSYACCOUNT_BUSY | Samanaikaisten kutsujen raja on saavitettu (katso nopeusrajoitukset); retry_safe on tosi ja retry_after_ms sisältyy. | Kyllä, retry_after_ms:n jälkeen |
MCP_MAINTENANCE | Palvelimen ylläpito tai uudelleenkäynnistys; retry_after_ms on 2000. | Kyllä |
SECRET_ARGUMENT_REJECTED | Argumentti näytti olevan kirjautumisajan arvo; työkalun argumentit eivät saa sisältää tunnuksia tai salasanoja. | Ei |
TOOL_ERROR | Yleinen virhe, kun mikään tarkempi koodi ei sovi. | Riippuu viestistä |
Ei virhe: Jos tiedostonsyöte puuttuu, tiedostopohjaiset työkalut (purku, PDF) palauttavat normaalin tekstituloksen, joka alkaa merkillä FILE_UPLOAD_REQUIRED ja mainitsee hyväksytyt syötteet tai selaimen lataussivun.
Siirtokerroksessa puuttuva, virheellinen, vanhentunut tai peruutettu token aiheuttaa HTTP-virheen 401 WWW-Authenticate-päätteen kanssa (suorita OAuth uudelleen). Jos kirjautuminen tai työkaluluettelo on tilapäisesti saavuttamattomissa, palvelin vastaa HTTP 503:lla ja Retry-After-päätteellä (2–5 s).
Työkalut
MCP-työkalut on ryhmitelty tehtävien mukaan. Asiakas näkee ne otsikon ja lyhyen kuvauksen kanssa ja valitsee itse sopivan työkalun.
Dokumentit, OCR, IDP, haku, PDF-toiminnot, allekirjoitukset ja AI-DMS.
document-ai Workflows, tehtävät, työt, HITL, hyväksynnät ja prosessiautomaatio.
workflow-ai CRM, kumppanit, leadit, helpdesk ja tapahtumat.
relations-ai Analytiikka, BI, tietokaavio, entiteetit ja RAG.
analytics-ai Kuvastudio, TTS, STT ja käännös.
media-ai Validointi, ALV, valuutta, maantieteelliset tiedot ja tietoturvan tarkistukset.
data-ai Kattavat alueet
Esimerkkejä
Neljä lausetta arjesta ja MCP-työkalu, jonka asiakas kutsuu käyttämään. Oikeudet tulevat Workspacestanne, ei keskustelusta.
Pura kaikki tiedot liitetystä laskusta.
po_aiocr_analyze Lasku analysoitu — purettu data:
Nimeä tämä asiakirja uudelleen nimellä Lasku-2026-0042.
po_documents_rename Asiakirja nimetty uudelleen:
Lisää arvostelukommentti sivulle 2.
po_documents_comments_create Kommentti luotu:
Miten asiakirjamäärämme on kehittynyt?
po_analytics_trends_get Viimeisen kuuden kuukauden trendianalyysi:
Korostukset
MCP-palvelin ei ole REST-API:n kääre, vaan sama ydin, jolla on tilinne oikeudet, Workspacet ja Credits.
OAuth Claudelle ja ChatGPT:lle; käyttäjätunnukset (po_ut_ / po_gt_) Cursorille — po_sk_ on estetty.
PaperOffice-upotukset ja täydellinen teksti toimivat yhdessä, jotta asiakas löytää oikean työkalun.
Allekirjoitetut lataus-URL:t — ei Base64:ta keskustelussa.
Liiketoimintatapaukset, aikataulut ja asiakirjasuhteet luonnollisella kielellä.
Trendit, talous, lämpökartat ja Workspace-mittarit pyynnöstä.
Käsittely omassa EU-infrastruktuurissa — samat oikeudet ja Workspacet kuin sovelluksessa.
Käyttötapaukset
Neliö todellista työvirtaa Claudesta — yksi lyhyt video kullekin. Syvälliset artikkelit alla.
Kaikien Workspacejen maksamattomat laskut — summat ja myöhästymislippimet yhdessä pyynnössä.
Vastaanotto, luokittelu ja arkistointi – kaksoiskappaleet ja vanhentuvat sopimukset merkitty ennen kahvia.
Allekirjoitettu päivämäärä, ehdot ja sivuviittaus — taskunne sekunneissa.
Yhdestä promptista 300 laskusta valmiin taulukkoon.
Usein kysytyt kysymykset
Seuraava pysäkki
Suositeltu seuraava askel kehittäjän suppilossa ja kaksi sopivaa haarautumaa.
AI-DMS
Asiakirjat. Älykkyys. Todellinen vaikutus.
PaperOffice AI on AI-DMS. Neljä toiminta-aluetta yhteisellä DMS-perustalla, käytettävissä kolmen pääsytavan kautta.
Toiminnot, moduulit ja edut yleiskatsauksena.
Dokumenttien tallennus, organisointi, haku ja yhteistyömuokkaus.
Integroidaan saumattomasti järjestelmiin ja tekoälytyönkulkuun.
Ei asennusta, valmiina sekunneissa.
Työkaluhaku