Spring til indhold
Spørgsmål?PaperOffice AI Phone Agent 24/7+49 69 3487102-0
Oversigt Oversigt Nyheder Nyheder
Del

MCP-server

En konto. 300+ MCP-værktøjer. Direkte i chatværktøjet.

PaperOffice MCP-serveren bringer dokumenter, søgning, arbejdsgange og analyse til Claude, ChatGPT og Cursor.

Vælg dit chatværktøj. Guiden viser hvert enkelt klik — OAuth 2.1, uden installation.

OAuth 2.1 ved første forbindelse Fjernserver uden installation Behandling i EU
En konto. 300+ MCP-værktøjer. Direkte i chatværktøjet.

Hurtigstart

Vælg chatværktøj

Guiden viser hvert klik i Claude, ChatGPT eller Cursor. Herunder findes kun koden til kopiering.

Snippet til kopiering

Claude Desktop / Claude Code

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

Claude-mappe-URL — OAuth 2.1. Dokumentoperasjoner uten TTS. /claude innsettes; ingen Bearer i snippet.

Endpoints

Kopiér URL til AI-klienten

Hver profil peger på samme server — forskellen ligger kun i værktøjsomfanget. Hvilken URL der passer til hvad, står i tabellen nedenfor.

  • Slank /mcp

    Slankt IDE-set — ikke Document-Operations-kataloget på /cursor.

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

    Alle MCP-værktøjer (300+) til power-arbejdsstrømme.

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

/openai forbliver tilgængelig som alias for /chatgpt. Nedlagte modulstier svarer med HTTP 410.

Kapabilitetsmatrix

Hvilken URL passer?

En række pr. opgave: anbefalet URL og årsagen hertil. Denne tabel er den eneste komplette stikordsliste på denne side.

Opgave Anbefalet URL Hvorfor
Dokumenthåndtering (kanonisk) /dms Documents Operations (300+ MCP værktøjer) — identisk katalog på /dms og /cursor.
Claude Skrivebord / Claude Code (Mappe-URL) /claude Mappe: Dokumenthåndtering uden TTS. Titler og noter til hvert værktøj.
Cursor IDE under kodning /cursor Samme dokumenthåndteringskatalog som /dms (inklusive TTS).
ChatGPT-konnektor /chatgpt ChatGPT connector — kuraterede værktøjer til forretningsdokumenter og vidensbaserartikler, hver angivet individuelt (se værktøjsreferencen). Alias: /openai.
Meta Muse-konnektor /muse Sættet /chatgpt uden ChatGPT-specifik filupload; hvert værktøj er opført i værktøjsreferencen.
Letvægts IDE-sæt /mcp Kompakt sæt til søgning, læsning og analyse samt bilagsoverførsel og vidensbankartikler — ikke dokumentoperationskataloget.
Komplekse flinstruksopgaver po_agents_ask i /mcp-full Vært-LLM-agent forbliver på det fulde interface, ikke på /dms.
Migration / alle MCP-værktøjer /mcp-full Fuld MCP-interface (300+ værktøjer) til debugging og legacy-agenter.

Migrer ældre MCP-setup

Deaktiverede modulstier svarer med HTTP 410. Brug /dms til Document Operations.

  • Brug /dms som den kanoniske Documents Operations-URL. /cursor deler dette katalog (inklusive TTS).
  • Deaktiverede modulstier svarer nu med HTTP 410 — skift til /dms eller /mcp.
  • Brug /mcp til den slanke IDE-delmængde — /cursor er fuld Documents Operations, det samme som /dms.
  • Brug /chatgpt til ChatGPT (alias /openai). Den angiver et kurateret sæt af værktøjer individuelt — ingen opdagelses- eller generiske eksekutor-værktøjer, ingen TTS, OTP eller oplåsningsværktøjer.
  • Behold /mcp-full kun til power-brugere og medie/CRM.
  • Brug /muse til Meta Muse (de kuraterede værktøjer fra /chatgpt uden ChatGPT-specifik filupload).

Værktøjsreference

Hvert værktøj i ChatGPT- og Meta Muse-konnektorerne

/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.

Alle værktøjer kræver OAuth 2.1 med PKCE (scope mcp:tools) eller et PaperOffice-bruger- eller gruppetoken (po_ut_ / po_gt_); po_sk_ og po_pk_ afvises. Et kald udføres med de tilladelser, som den tilsluttede PaperOffice-bruger har, og argumenterne kontrolleres mod det publicerede input-schema, før værktøjet eksekveres.

Mærker

Alle værktøjer bærer MCP-annotationerne readOnlyHint, destructiveHint, idempotentHint og openWorldHint. Mærket opsummerer, hvad et kald gør:

  • LæsLæser data og ændrer intet (readOnlyHint true).
  • SkrivOpretter eller ændrer data i brugerens PaperOffice-konto, f.eks. ved at gemme, oprette, udtrække, konvertere, flytte, kopiere, mærke eller gendanne dokumenter.
  • Følsom skrivningSletter data (dokumenter ender i papirkurven) eller overskriver dem, træffer en endelig beslutning vedrørende en delingsopgave, kan underrette en anden person eller publicere indhold i et offentligt vidensbase. Klienter bør indhente brugerens bekræftelse før opkald til disse værktøjer.

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

Udvalgte MCP værktøjer med mærke, input, output og bivirkninger samt parallelle kald pr. session
VærktøjEtiketBrug det, nårInputOutput og bivirkningerParallelle opkald pr. session
po_workspaces_listList workspacesLæsThe user names a workspace or asks which workspaces exist, or a workspace_id is needed.valgfrilimitoffsetsearchworkspace_idLists ID, name and document count. Locked workspaces are unlocked only in the PaperOffice app.4
po_documents_getGet document detailsLæsThe user wants details of one document: type, sender, amounts, dates, summary, processing status. Stored data only; to extract invoice data use po_extraction_invoice.en afpofiddocuments_idvalgfriresolvecompactIngen bivirkninger.4
po_extraction_invoiceExtract invoice dataSkrivThe user asks to extract invoice data (supplier, number, dates, line items, VAT, total). Not for personal ID numbers.en afpofidfile_urlupload_idvalgfrimodelidp_fieldsRuns a new extraction job (uses credits); poll po_job_get.1
po_job_getGet job statusLæsAn extraction or PDF tool returned a job_id.påkrævetjob_idReturns status and, once completed, the result. Poll until completed; stop if it failed.4
po_analytics_financial_summary_getSummarize document amountsLæsThe user asks for totals or a summary of invoice amounts across documents, e.g. by currency.valgfriperiodworkspace_idSums extracted amounts of all documents (not only invoices) per currency, never mixing currencies.4
po_documents_create_from_contentCreate PDF from textSkrivThe user asks to create or write a PDF or document (notes, letter, report).påkrævetcontenttitleworkspace_idvalgfricontent_typemetadatalanguageauto_classifycustom_cssheader_htmlfooter_htmlidempotency_keyPass Markdown text: PaperOffice renders and stores the PDF, returns name and pofid. Costs credits.1
po_documents_renameRename documentFølsom skrivningThe user wants to rename a document or change its file name.påkrævetnew_file_nameen afpofiddocuments_idOverwrites the file name; the original extension (e.g. .pdf) is kept.1
po_documents_text_getRead document textLæsThe user needs the full text or exact wording of a document.en afpofiddocuments_idReturns its OCR text (only after processing); emails, phone and ID numbers are masked where detected.4
po_documents_creator_agents_listList Creator AgentsLæsThe user wants a quote, letter or certificate on their own template, or asks which Creator Agents exist.ingenLists active agents (agent_id, name, template); then use po_documents_creator_agent_preview.4
po_documents_creator_agent_previewPreview agent documentSkrivThe user asks a Creator Agent to draft a document, e.g. a quote.påkrævetagent_idpromptvalgfrivariablessource_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 documentSkrivThe user approved a Creator Agent preview and wants the document.påkrævetagent_idpreview_tokenconfirmvalgfrivariablesaccept_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 attachmentsKun /chatgptSkrivThe user wants to store files they attached in this chat. To create a PDF from text use po_documents_create_from_content.påkrævetfilesvalgfriworkspace_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 documentsLæsA 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).påkrævetquestionvalgfripofidsearch_scopeworkspace_idworkspace_idsperiodIngen bivirkninger.1
po_knowledge_get_articleRead knowledge articleLæsThe user wants to read one knowledge base article in full, e.g. after a search hit.påkrævetidvalgfrilanguageReturns its title, text and summary in each language.4
po_analytics_financial_overdue_getList overdue invoicesLæsThe user asks which invoices are overdue.valgfriperiodworkspace_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 processingFølsom skrivningA stored document needs OCR and AI analysis, e.g. it has no text yet.påkrævetai_dms_tieren afpofiddocuments_idvalgfriconfirm_reprocessconfirm_tier_downgradeRuns in the background, costs credits; track via po_documents_get. Re-processing replaces the old analysis.1
po_documents_downloadGet download linkLæsThe user wants to download or save a document's file, e.g. the PDF.en afpofiddocuments_idReturns a temporary link to the stored file, valid for about 10 minutes.4
po_documents_update_indexUpdate index fieldsFølsom skrivningThe user wants to set or correct document metadata (index fields), e.g. document_type, sender_name, invoice_number, due_date, total_amount or currency.påkrævetfieldsen afpofiddocuments_idvalgfriidempotency_keyOnly the given fields are overwritten.1
po_documents_uploadUpload document from URLSkrivThe user gives a public file URL to store, or wants a browser upload page (omit file_url).valgfriupload_idfile_urlfile_nameworkspace_idai_dms_tierStores a new document; workspace auto-processing may apply.1
po_extraction_receiptExtract receipt dataSkrivThe user asks to extract receipt data (merchant, date, items, tax, total), e.g. for expenses.en afpofidfile_urlupload_idvalgfrimodelidp_fieldsRuns a new extraction job (uses credits); poll po_job_get.1
po_extraction_delivery_noteExtract delivery note dataSkrivThe user asks to extract delivery note data (shipper, recipient, items, quantities, delivery date).en afpofidfile_urlupload_idvalgfrimodelidp_fieldsRuns a new extraction job (uses credits); poll po_job_get.1
po_extraction_purchase_orderExtract purchase order dataSkrivThe user asks to extract purchase order data (order number, vendor, buyer, items, delivery date, total).en afpofidfile_urlupload_idvalgfrimodelidp_fieldsRuns a new extraction job (uses credits); poll po_job_get.1
po_tasks_list_my_tasksList my tasksLæsThe user asks about their tasks or pending approvals.valgfristatusprioritystep_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 detailsLæsThe user asks what a specific task or approval is about.påkrævettask_idvalgfriinclude_interactionReturns description, status, due date, history and whether completing needs an approve decision.4
po_tasks_claim_taskClaim taskFølsom skrivningThe 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.påkrævettask_idLocks it to them for 15 minutes and may notify the assignee.1
po_tasks_complete_taskComplete taskFølsom skrivningThe user approves a task or marks it done.påkrævettask_idvalgfriresultcommentclaim_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 taskFølsom skrivningThe user rejects or declines a task or approval.påkrævettask_idreasonvalgfriclaim_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 documentSkrivThe user wants to move a document to another workspace.påkrævettarget_workspace_iden afpofiddocuments_idvalgfriconfirmAll its versions move along and keep their pofids. Documents under retention or legal hold cannot be moved.1
po_documents_copyCopy documentSkrivThe user wants to copy or duplicate a document into a workspace.påkrævettarget_workspace_iden afpofiddocuments_idvalgfrinew_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 tagsLæsThe user asks which tags or labels a document has.en afpofiddocuments_idReturns tag names and colors.4
po_documents_tags_createAdd document tagSkrivThe user wants to tag or label a document.påkrævettag_nameen afpofiddocuments_idvalgfritag_colorAdds one tag per call; a tag the document already has is rejected.1
po_documents_folders_listList document foldersLæsThe user asks for document folders, i.e. bundles of related documents, in a workspace.påkrævetworkspace_idLists folders only; po_documents_search lists documents.4
po_documents_folders_createCreate document folderSkrivThe 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.påkrævetpofidsvalgfrifolder_namefolder_descriptionA document can be in only one folder.1
po_vat_validateValidate EU VAT IDLæsThe user wants to check if a company's EU VAT ID is valid.påkrævetvat_idChecks EU VIES or a recent cached result (check date returned); returns validity and, if disclosed, company name and address.4
po_currency_convertConvert currencyLæsThe user asks to convert an amount to another currency.påkrævetfromtovalgfriamountUses the latest available rate (rate date returned); no historical rates.4
po_pdfstudio_mergeMerge PDFsSkrivThe user wants to merge or combine two or more PDF documents into one file.en afpofidsfile_urlsvalgfriorderoutput_filenameStarts a job; po_job_get returns the download link.1
po_pdfstudio_splitSplit PDFSkrivThe user wants to split a PDF into single pages or page ranges.en afpofidfile_urlupload_idvalgfrimodesplitsoutput_prefixStarts a job; po_job_get returns the download link(s).1
po_pdfstudio_compressCompress PDFSkrivThe user wants to compress a PDF or reduce its file size.en afpofidfile_urlupload_idvalgfriqualityremove_metadataStarts a job; po_job_get returns the download link.1
po_dataripper_office2pdfConvert Office to PDFSkrivThe user wants to convert a Word, Excel or PowerPoint file to PDF.en affile_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 versionsLæsThe user asks for earlier versions or the version history of a document.påkrævetpofidvalgfriinclude_trashedReturns its versions with number, pofid, date, comment and which is current.4
po_documents_audit_trail_getGet change historyLæsThe user asks what changed in a document or workspace, or for an audit trail or change log.valgfripofiddocuments_idactionworkspace_idlimitoffsetOnly revision-secure documents log changes; returns the latest entries with action, field, old and new value.4
po_documents_trash_listList recycle binLæsThe user asks what is in the recycle bin or trash, or looks for a deleted document.valgfriworkspace_idpageper_pageReturns deleted documents (newest first, 50 per page) with pofid and days left before permanent deletion.4
po_documents_restoreRestore documentSkrivThe user wants to restore or undelete a document from the recycle bin.en afpofiddocuments_idvalgfritarget_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 documentFølsom skrivningThe user wants to delete a document and all its versions (not a tag or folder entry).en afpofiddocuments_idvalgfriconfirmPermanent in standard workspaces, recycle bin in business and compliance ones. Retention or legal hold blocks it.1
po_knowledge_list_basesList knowledge basesLæsThe user asks which knowledge bases they have or a knowledge base ID is needed.valgfriinclude_archivedReturns ID, name, visibility and languages of each active knowledge base.4
po_knowledge_list_articlesList knowledge articlesLæsThe user wants to browse or list the articles of a knowledge base instead of searching.valgfrikb_idpagelimitcategory_idlanguagesearchReturns articles (50 per page) with IDs, titles, status and content.4
po_knowledge_categoriesList knowledge categoriesLæsThe user asks which categories their knowledge base articles are sorted into.valgfrikb_idlanguageReturns each category's ID, name and article count.4
po_knowledge_get_baseGet knowledge baseLæsThe user asks about one knowledge base's settings, visibility or languages.påkrævetidReturns its details with article and category counts.4
po_knowledge_add_articleCreate knowledge articleFølsom skrivningThe user asks to add or write a new knowledge base article.påkrævetkb_idtitlecontentlanguagevalgfricategory_idtypeSaves it and indexes it for search; in a public knowledge base it is published at once.1
po_knowledge_update_articleUpdate knowledge articleFølsom skrivningThe user asks to edit or rewrite a knowledge base article.påkrævetidlanguageen aftitlecontentcategory_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 articleFølsom skrivningThe user asks to translate a knowledge base article.påkrævetidtarget_languagevalgfrisource_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 baseFølsom skrivningThe user asks to create a new knowledge base for help articles.påkrævetnamevalgfridescriptionprimary_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 baseFølsom skrivningThe user asks to rename a knowledge base, change its description or make it public or internal.påkrævetiden afnamedescriptionvisibilityprimary_languageenabled_languagesOverwrites the given fields; public puts its published articles online, internal takes them offline.1
po_knowledge_delete_articleDelete knowledge articleFølsom skrivningThe user asks to delete a knowledge base article.påkrævetidPermanently removes it in all languages, also from search and the help center; cannot be undone.1

Hold markøren over et inputnavn for at se dets type og beskrivelse. Den sidste kolonne viser, hvor mange opkald til et værktøj der kan køre samtidigt i én MCP-session.

Fejl

En værktøjsfejl returneres som et MCP-værktøjsresultat med isError: true. Det samme JSON-objekt findes i structuredContent og i den første tekstindholdsblok:

{
  "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
Stabil, maskinlæsbart kode. Den spejles i code og details.error_code, da nogle klienter omskriver error_code.
message
Menneskelæselig forklaring.
details
Kontekst såsom http_status, retryable / retry_safe, suggested_backoff_ms, validation_errors eller de IDs, der er sendt.
hint
Hvad der skal gøres næste skridt, skrevet til modellen.
retryablehttp_status
Valgfrie top-niveau felter defineret i output-skemaerne.
KodeBetydningForsøg igen?
INVALID_PARAMSArgumenterne bestod ikke skemavalideringen; details.validation_errors angiver felterne.Nej — ret argumenterne
TOOL_UNKNOWNDer findes intet værktøj med dette navn på denne forbindelse — brug navnet fra konnektorens værktøjsliste.Nej
TOOL_NOT_ON_THIS_CONNECTORVærktøjet findes i PaperOffice, men ikke på denne konnektor. Henvisningen angiver vejen: via /dms og /cursor over po_mcp_tools_call_read eller po_mcp_tools_call_write, ellers i PaperOffice-appen.Nej — følg henvisningen
WORKSPACE_ACCESS_DENIEDForbindelsen har ingen adgang til Workspace eller dokumentet.Nej
DOCUMENT_NOT_FOUNDUkendt pofid eller documents_id.Nej
CONFIRMATION_REQUIREDHandlingen kræver en bekræftelse — f.eks. samlede handlinger fra 6 elementer og derop, tilbagekald af delinger eller ophævelse af en Legal Hold. En forhåndsvisning af de berørte elementer er inkluderet; gentag opkaldet med confirm=true efter bekræftelsen.Efter brugeren har bekræftet
APP_ONLY_ACTIONINSTANT_DELETE_APP_ONLYFOLDER_DELETE_NOT_ALLOWEDEndelige trin udføres kun i PaperOffice-appen: permanent sletning, tømning af papirkurven, sletning af en Workspace, ændring af beholdelse i papirkurven eller sletning af en hel mappe. Over MCP slettede dokumenter ender i papirkurven.Nej — udfør i appen
LEGAL_HOLD_ACTIVEUNDER_RETENTIONWORM_PROTECTEDDokumentet er beskyttet; ændringen blev afvist.Nej
GROUP_RESTRICTIONTokenets gruppe mangler denne rettighed, f.eks. sletning.Nej
PLAN_UPGRADE_REQUIREDFunktionen er kræves en højere plan; details.required_plan angiver den påkrævede plan, og details.plans_url henviser til appens prisplan-side.Nej — først efter opgradering af planen
INSUFFICIENT_CREDITSIkke nok kredit (HTTP 402); intet blev opkrævet.Efter et tilskud
TASK_REQUIRES_APP_REVIEWCLAIM_SESSION_MISMATCHTASK_CLAIM_EXPIREDBeslutningen om en godkendelsesopgave kunne ikke registreres; hintet forklarer næste trin.Som hintet siger
TRANSLATION_IN_PROGRESSEn oversættelse af vidensbasen kører stadig.Ja, efter cirka 60 sekunder med de samme argumenter
WRITE_OUTCOME_UNKNOWNEn skrivning til vidensbasen gav ingen svar inden for tidsgrænsen; den blev sandsynligvis gemt.Tjek først, og prøv derefter igen
TRANSIENT_TRANSPORT_ERRORBackend-timeout (408) eller HTTP 429, 502, 503 eller 504; details.retryable er sand, suggested_backoff_ms er 2000, og details.http_status angiver årsagen.Ja, med backoff
SESSION_BUSYACCOUNT_BUSYEn grænse for samtidighed blev nået (se hastighedsbegrænsninger); retry_safe er sand, og retry_after_ms er inkluderet.Ja, efter retry_after_ms
MCP_MAINTENANCEServervedligeholdelse eller genstart; retry_after_ms er 2000.Ja
SECRET_ARGUMENT_REJECTEDEt argument lignede et legitimationsoplysning; værktøjsargumenter må ikke indeholde tokens eller adgangskoder.Nej
TOOL_ERRORGenerisk fallback, når ingen specifik kode finder anvendelse.Afhænger af beskeden

Ingen fejl: Når et filinput mangler, returnerer filbaserede værktøjer (udtrækning, PDF) et normalt tekstresultat, der starter med FILE_UPLOAD_REQUIRED og angiver de accepterede inputs eller en browseruploadside.

På transportniveau giver et manglende, ugyldige, udløbne eller inaktiverede token HTTP 401 med en WWW-Authenticate-header (kør OAuth igen). Mens autentificeringen eller værktøjskataloget kortvarigt er utilgængelig, svarer serveren med HTTP 503 og Retry-After (2–5 s).

Satsbegrænsninger og kvoter

  • Pr. MCP-session (Mcp-Session-Id): højst 8 værktøjskald samtidigt. Værktøjer med 1 i den sidste kolonne kører sekventielt: Et andet samtidigt kald returnerer straks SESSION_BUSY (igen efter ca. 300 ms, og ved po_knowledge_graph_ask efter 500 ms). De øvrige værktøjer kører med op til 4 parallelle kald og venter op til 15 s på en ledig plads.
  • Per adgangstoken på tværs af alle sessioner: højst 24 aktive værktøjskald (ACCOUNT_BUSY).
  • Forespørgselsbegrænsningerne for PaperOffice API gælder for hvert værktøjskald: gratis- og besøgende-tokens får mindst 5 forespørgsler i sekundet, 30 i minuttet, 100 i timen og 500 om dagen; planværdier kan være højere. Betalte planer med resterende kreditter begrænses af kreditterne, ikke af en forespørgselsrate. Satsbegrænsede kald opkræves ikke; de returnerer TRANSIENT_TRANSPORT_ERROR med detaljer.http_status 429 og ventetiden i beskeden.
  • Tidsbegrænsninger: et backend-kald opgives efter 90 s (videnbase-skrivninger returnerer da WRITE_OUTCOME_UNKNOWN eller TRANSLATION_IN_PROGRESS i stedet for at gentage blindt); po_knowledge_graph_ask stopper efter 120 s.
  • Begrænsninger angivet i værktøjsbeskrivelserne: op til 10 filer pr. po_documents_upload_files-kald (kun /chatgpt), 2 eller flere PDF'er pr. sammenføjning, op til 500 søgeresultater pr. side, op til 200 Workspaces pr. side og 10–200 genbrugsboks-poster pr. side. Downloadlinks udløber efter cirka 10 minutter, og en påtaget opgave forbliver låst i 15 minutter.
  • Fakturering: MCP kald opkræves i kreditter som REST API-kald. Værktøjer, hvis beskrivelse siger

Værktøjer

Seks familier, én katalog

MCP-værktøjerne er grupperet efter opgaver. Klienten ser dem med titel og kort beskrivelse og vælger selv det passende værktøj.

  • Document AI

    Dokumenter, OCR, IDP, søgning, PDF-operationer, signaturer og AI-DMS.

    document-ai
  • Workflow AI

    Arbejdsstrømme, jobs, opgaver, HITL, godkendelser og procesautomatisering.

    workflow-ai
  • Relations AI

    CRM, partnere, leads, kundeservice og aftaler.

    relations-ai
  • Analytics AI

    Analytics, BI, knowledge graph, entiteter og RAG.

    analytics-ai
  • Media AI

    Image Studio, TTS, STT og oversættelse.

    media-ai
  • Data AI

    Validering, moms, valuta, geodata og sikkerhedssøgninger.

    data-ai

Dækkede områder

  • Dokumenthåndtering Søg, læs, upload, rediger, flyt, kopier, slet
  • Intelligent søgning Fuldtekst, semantisk lighed, Avanceret søgning, Statistikker
  • E-signatur Signaturforespørgsler, skabeloner, verifikation, mobile links
  • AI-behandling AI-OCR, dokumentanalyse, PII-detektion, anonymisering
  • Dokumentintelligens Entiteter, relationer, sammendrag, meta-felter, embeddings
  • Analyser Tendenser, finansiering, heatmaps, auditcenter
  • Knowledge Graph Forretningscases, tidslinjer, referencer, relationer
  • CRM-intelligens Konti, leads, muligheder, sentiment
  • Forretningsintelligens Dashboards, feltanalyse, workspace-metrics
  • Webhooks og begivenheder Abonnere, teste, administrere, job-abonnementer
  • Noter, tags og kommentarer Tekstkommentarer og noter — oprette, liste, løse, slette
  • Versionering og audit Revisioner, legal hold, audit trail

Eksempler

Hvad du siger — hvilket værktøj der kører

Fire sætninger fra hverdagen og det MCP-værktøj, som klienten kalder til det. Rettighederne kommer fra dit workspace, ikke fra chatten.

  • Udtræk alle data fra den vedhæftede faktura.

    MCP-værktøj po_aiocr_analyze

    Faktura analyseret — udtrukne data:

  • Omdøb dette dokument til Faktura-2026-0042.

    MCP-værktøj po_documents_rename

    Dokument omdøbt:

  • Tilføj en kommentar til side 2.

    MCP-værktøj po_documents_comments_create

    Kommentar oprettet:

  • Hvordan har vores dokumentvolumen udviklet sig?

    MCP-værktøj po_analytics_trends_get

    Tendensanalyse for de sidste 6 måneder:

Højdepunkter

Hvad der MCP-server gør særlig

MCP-serveren er ikke et wrapper om REST-API, men samme kerne med rettigheder, workspaces og Credits fra din konto.

  • OAuth 2.1 og brugertoken

    OAuth til Claude og ChatGPT; brugertokens (po_ut_ / po_gt_) til Cursor — po_sk_ er blokeret.

  • Hybrid-søgning med embeddings

    PaperOffice-embeddings og fuldtekst arbejder sammen, så klienten kan finde det rigtige værktøj.

  • Fil-staging og upload

    Presigned upload-URLs — ingen Base64 i chatten.

  • Knowledge Graph

    Forretningscases, tidslinjer og dokumentrelationer via naturlig sprog.

  • Analytics og BI

    Tendenser, finansiering, heatmaps og workspace-metrics på opfordring.

  • EU-behandling

    Behandling i eget EU-infrastruktur — samme rettigheder og workspaces som i appen.

Anvendelsestilfælde

Se PaperOffice MCP på 30 sekunder

Fire reelle arbejdsgange med Claude — ét kort video hver. Dybdegående artikler nedenfor.

Ofte stillede spørgsmål

Alt om PaperOffice MCP-serveren

Hvordan autentificerer MCP-serveren sig?
Claude og ChatGPT starter med OAuth 2.1. Alternativt et Bruger- eller Gruppe-token (po_ut_ / po_gt_) — po_sk_ og po_pk_ er blokeret for MCP.
Hvad koster brugen via MCP?
MCP-opkøb afstemmer Credits som REST-API. Balance og brug kan forespørges via billing-endpoints.
Hvilken endpoint tilbyder hvilke værktøjer?
/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.
Understøttes OAuth 2.1?
Ja. OAuth 2.1 starter ved den første forbindelse. Alternativt et bruger- eller grupp-token (po_ut_ / po_gt_) — po_sk_ og po_pk_ er blokeret for MCP.
Hvad er et MCP-native AI-DMS?
Et AI-dokumenthåndteringssystem, hvis funktioner er direkte tilgængelige via Model Context Protocol — samme rettigheder og Workspaces som i appen.
Hvilke klienter understøttes?
Inklusive Claude, ChatGPT, Cursor og headless DMS-profiler — se connect-siderne.
Hvor hurtigt er forbindelsen?
På få minutter: OAuth 2.1 ved den første forbindelse eller et bruger-/grupp-token (po_ut_ / po_gt_), derefter frigiv værktøjer. po_sk_ er blokeret for MCP.
Er profiler forskellige?
Ja — omfanget af værktøjet afhænger af endpointet. Det, hvad et opkald må gøre, bestemmes af den tilsluttede brugers rettigheder; et grupp-token (po_gt_) har præcis de rettigheder, der hører til dets brugerguppe.
Hvor findes dokumentationen?
I Developer-MCP-dokumentationen samt under llms.txt og Live-Postman-samlingen.
Er der EU-hosting?
Ja — behandling i PaperOffice-EU-infrastrukturen.

PaperOffice AI · Problem Solver

Fortæl os, hvad der koster dig tid hver dag.

Beskriv det simpelt. Ingen fagtermer nødvendige.

Eller start med et eksempel

Hvordan ønsker De at bruge PaperOffice?

Computer og smartphone er forbundet: Workspace på computeren, indfangning på telefonen.

Hvor vil du starte?

Den fulde workspace er optimeret til computeren. Den mobile version er velegnet til at indfange, kontrollere og godkende dokumenter.

Registrere gratis app.paperoffice.ai

Start på computeren

Vi sender dit personlige adgangslinke til din e-mailadresse.

Åbn PaperOffice Mobile

Indfange og rediger dokumenter direkte med smartphonen.

Åbn mobilversion