الفواتير في نهاية الشهر
الفواتير غير المدفوعة عبر كل Workspace — الإجماليات وعلامات التأخير في موجه واحد.
خادم MCP
يجلب خادم PaperOffice MCP المستندات والبحث وسير العمل والتحليلات إلى Claude وChatGPT وCursor.
اختيار أداة الدردشة. يوضح الدليل كل نقرة — OAuth 2.1، بدون تثبيت.
دردشة Claude · سطح المكتب · الجوال · Cowork · Claude Code
ChatGPT ويب · سطح المكتب · الجوال
بداية سريعة
يوضح الدليل كل نقرة في Claude وChatGPT أو Cursor. أدناه يوجد فقط القطعة البرمجية للنسخ.
/claude الدليل، العرض التوضيحي، أو حسابكم الخاص.
/chatgpt Connector، العرض التوضيحي، أو حسابكم الخاص.
/cursor mcp.json مع رمز المستخدم.
الرمز البرمجي للنسخ
{
"mcpServers": {
"paperoffice": {
"url": "https://mcp.paperoffice.ai/claude"
}
}
} عنوان URL لمجلد Claude — عمليات المستندات بدون تحويل النص إلى كلام (TTS). أضف /claude؛ لا يوجد رمز Bearer في القطعة البرمجية.
{
"mcpServers": {
"paperoffice": {
"url": "https://mcp.paperoffice.ai/chatgpt",
"headers": {
"Authorization": "Bearer po_ut_..."
}
}
}
} العنوان الأساسي: /chatgpt (الاسم المستعار: /openai). مجموعة أدوات مختارة بعناية لوثائق الأعمال — يتم سرد كل أداة على حدة، باستثناء أدوات تحويل النص إلى كلام، و OTP، وإلغاء القفل. OAuth 2.1 أو رمز المستخدم (po_ut_ / po_gt_) — وليس po_sk_.
{
"mcpServers": {
"paperoffice": {
"url": "https://mcp.paperoffice.ai/cursor",
"headers": {
"Authorization": "Bearer po_ut_..."
}
}
}
} نفس كتالوج عمليات المستندات المستخدم في /dms (بما في ذلك TTS) — رمز المستخدم (po_ut_ / po_gt_)، وليس po_sk_.
{
"mcpServers": {
"paperoffice-dms": {
"url": "https://mcp.paperoffice.ai/dms"
},
"paperoffice-full": {
"url": "https://mcp.paperoffice.ai/mcp-full"
}
}
} المسارات المباشرة: /dms، /cursor، /claude، /chatgpt (بديل /openai)، /muse، /mcp، /mcp-full (أكثر من 300).
نقاط النهاية
كل ملف تعريف يشير إلى نفس الخادم — لا يختلف إلا في نطاق الأدوات. أي URL يناسب أي غرض، موجود في الجدول أدناه.
/dms عمليات المستندات — نفس الكتالوج الموجود على /dms و /cursor. العنوان الأساسي.
https://mcp.paperoffice.ai/dms /claude دليل: عمليات المستندات بدون تحويل النص إلى كلام — رابط دليل Claude.
https://mcp.paperoffice.ai/claude /chatgpt موصل ChatGPT — مجموعة أدوات مختارة بعناية لوثائق الأعمال (الفواتير، العقود، إشعارات التسليم، الإيصالات) ومقالات قاعدة المعرفة، يتم سرد كل أداة على حدة. بدون تحويل النص إلى كلام ودون إلغاء القفل Workspace. الاسم المستعار: /openai.
https://mcp.paperoffice.ai/chatgpt Alias: https://mcp.paperoffice.ai/openai
/cursor نفس كتالوج عمليات المستندات الموجود على /dms (بما في ذلك تحويل النص إلى كلام).
https://mcp.paperoffice.ai/cursor /muse موصل Meta-Muse — نفس الأدوات المختارة مثل /chatgpt، دون أداة تحميل المرفقات المتاحة فقط لـ ChatGPT. يتم سرد كل أداة بشكل فردي.
https://mcp.paperoffice.ai/muse /mcp مجموعة IDE خفيفة — ليس كتالوج عمليات المستندات على /cursor.
https://mcp.paperoffice.ai/mcp /mcp-full جميع أدوات MCP (أكثر من 300 أداة) لسير العمل المتقدم.
https://mcp.paperoffice.ai/mcp-full /openai يبقى متاحًا كاسم مستعار لـ /chatgpt. المسارات غير النشطة للوحدة النمطية ترد بـ HTTP 410.
مصفوفة القدرات
صف واحد لكل وظيفة: عنوان URL الموصى به والسبب وراء ذلك. هذا الجدول هو قائمة المسارات الكاملة الوحيدة في هذه الصفحة.
| المهمة | URL الموصى به | السبب |
|---|---|---|
| عمليات المستندات (كانوني) | /dms | عمليات المستندات (أكثر من 300 أداة MCP) — نفس الكتالوج الموجود على /dms و /cursor. |
| Claude سطح المكتب / Claude الكود (URL الدليل) | /claude | الدليل: عمليات المستندات بدون TTS. العناوين والملاحظات في كل أداة. |
| Cursor بيئة التطوير المتكاملة أثناء البرمجة | /cursor | نفس كتالوج عمليات المستندات مثل /dms (بما في ذلك TTS). |
| ChatGPT-موصل | /chatgpt | موصل ChatGPT — أدوات مختارة لوثائق الأعمال ومقالات قاعدة المعرفة، يتم سرد كل منها على حدة (انظر مرجع الأدوات). الاسم المستعار: /openai. |
| موصل Meta-Muse | /muse | مجموعة /chatgpt بدون رفع المرفقات الحصرية لـ ChatGPT، مع ذكر كل أداة في مرجع الأدوات. |
| مجموعة IDE خفيفة | /mcp | مجموعة مكثفة للبحث والقراءة والتحليل، بالإضافة إلى رفع الملفات ومقالات قاعدة المعرفة — وليست كتالوج عمليات المستندات. |
| مهام متعددة الخطوات معقدة | po_agents_ask في /mcp-full | يبقى وكيل Host-LLM على السطح الكامل، وليس على /dms. |
| الهجرة / جميع أدوات MCP | /mcp-full | واجهة MCP الكاملة (أكثر من 300 أداة) لتصحيح الأخطاء والوكلاء التقليديين. |
المسارات القديمة للوحدة النمطية ترد بـ HTTP 410. استخدم /dms لعمليات المستندات.
مرجع الأدوات
/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.
يتطلب كل أداة مصادقة OAuth 2.1 مع PKCE (النطاق mcp:tools) أو رمز مستخدم أو مجموعة PaperOffice (po_ut_ / po_gt_)؛ يتم رفض الرموز po_sk_ و po_pk_. يعمل الاستدعاء بصلاحيات المستخدم المتصل PaperOffice، ويتم التحقق من حججه مسبقاً ضد مخطط الإدخال المنشور قبل التنفيذ.
MCP. تحمل كل أداة التعليقات التوضيحية readOnlyHint و destructiveHint و idempotentHint و openWorldHint. يلخص التصنيف ما يترتب على الاستدعاء من آثار:
/chatgpt: 56 tools (25 Read, 18 Write, 13 Sensitive write). /muse: 55 tools (25 Read, 17 Write, 13 Sensitive write).
| الأداة | العلامة | يُستخدم عند | المدخلات | المخرجات والآثار الجانبية | المكالمات المتوازية لكل جلسة |
|---|---|---|---|---|---|
po_workspaces_listList workspaces | قراءة | The user names a workspace or asks which workspaces exist, or a workspace_id is needed. | اختياريlimitoffsetsearchworkspace_id | Lists ID, name and document count. Locked workspaces are unlocked only in the PaperOffice app. | 4 |
po_documents_searchSearch documents | قراءة | 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. | مطلوبqueryworkspace_idاختياريsearch_scopesearch_modelimitpagesort_bydate_fromdate_toissued_date_fromissued_date_todocument_typeinclude_summaryfilename_onlyinclude_historical | Returns pofid, sender, amount. | 4 |
po_documents_getGet document details | قراءة | 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. | أحدهاpofiddocuments_idاختياريresolvecompact | لا توجد آثار جانبية. | 4 |
po_extraction_invoiceExtract invoice data | كتابة | The user asks to extract invoice data (supplier, number, dates, line items, VAT, total). Not for personal ID numbers. | أحدهاpofidfile_urlupload_idاختياريmodelidp_fields | Runs a new extraction job (uses credits); poll po_job_get. | 1 |
po_job_getGet job status | قراءة | An extraction or PDF tool returned a job_id. | مطلوبjob_id | Returns status and, once completed, the result. Poll until completed; stop if it failed. | 4 |
po_analytics_financial_summary_getSummarize document amounts | قراءة | The user asks for totals or a summary of invoice amounts across documents, e.g. by currency. | اختياريperiodworkspace_id | Sums extracted amounts of all documents (not only invoices) per currency, never mixing currencies. | 4 |
po_knowledge_searchSearch knowledge base | قراءة | The user asks to search their knowledge base or help articles, or asks about their own policies, FAQs or how-tos. | مطلوبqueryاختياريkb_idscategory_slugslanguagelimit | Returns matching articles with excerpts; for stored documents use po_documents_search. | 4 |
po_documents_create_from_contentCreate PDF from text | كتابة | The user asks to create or write a PDF or document (notes, letter, report). | مطلوبcontenttitleworkspace_idاختياريcontent_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 | كتابة حساسة | The user wants to rename a document or change its file name. | مطلوبnew_file_nameأحدهاpofiddocuments_id | Overwrites the file name; the original extension (e.g. .pdf) is kept. | 1 |
po_documents_text_getRead document text | قراءة | The user needs the full text or exact wording of a document. | أحدها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 | قراءة | The user wants a quote, letter or certificate on their own template, or asks which Creator Agents exist. | لا شيء | Lists active agents (agent_id, name, template); then use po_documents_creator_agent_preview. | 4 |
po_documents_creator_agent_previewPreview agent document | كتابة | The user asks a Creator Agent to draft a document, e.g. a quote. | مطلوبagent_idpromptاختياريvariablessource_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 | كتابة | The user approved a Creator Agent preview and wants the document. | مطلوبagent_idpreview_tokenconfirmاختياريvariablesaccept_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 attachmentsفقط /chatgpt | كتابة | The user wants to store files they attached in this chat. To create a PDF from text use po_documents_create_from_content. | مطلوبfilesاختياريworkspace_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 | قراءة | 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). | مطلوبquestionاختياريpofidsearch_scopeworkspace_idworkspace_idsperiod | لا توجد آثار جانبية. | 1 |
po_knowledge_get_articleRead knowledge article | قراءة | The user wants to read one knowledge base article in full, e.g. after a search hit. | مطلوبidاختياريlanguage | Returns its title, text and summary in each language. | 4 |
po_analytics_financial_overdue_getList overdue invoices | قراءة | The user asks which invoices are overdue. | اختياريperiodworkspace_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 | كتابة حساسة | A stored document needs OCR and AI analysis, e.g. it has no text yet. | مطلوبai_dms_tierأحدهاpofiddocuments_idاختياريconfirm_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 | قراءة | The user wants to download or save a document's file, e.g. the PDF. | أحدهاpofiddocuments_id | Returns a temporary link to the stored file, valid for about 10 minutes. | 4 |
po_documents_update_indexUpdate index fields | كتابة حساسة | 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. | مطلوبfieldsأحدهاpofiddocuments_idاختياريidempotency_key | Only the given fields are overwritten. | 1 |
po_documents_uploadUpload document from URL | كتابة | The user gives a public file URL to store, or wants a browser upload page (omit file_url). | اختياريupload_idfile_urlfile_nameworkspace_idai_dms_tier | Stores a new document; workspace auto-processing may apply. | 1 |
po_extraction_receiptExtract receipt data | كتابة | The user asks to extract receipt data (merchant, date, items, tax, total), e.g. for expenses. | أحدهاpofidfile_urlupload_idاختياريmodelidp_fields | Runs a new extraction job (uses credits); poll po_job_get. | 1 |
po_extraction_delivery_noteExtract delivery note data | كتابة | The user asks to extract delivery note data (shipper, recipient, items, quantities, delivery date). | أحدهاpofidfile_urlupload_idاختياريmodelidp_fields | Runs a new extraction job (uses credits); poll po_job_get. | 1 |
po_extraction_purchase_orderExtract purchase order data | كتابة | The user asks to extract purchase order data (order number, vendor, buyer, items, delivery date, total). | أحدهاpofidfile_urlupload_idاختياريmodelidp_fields | Runs a new extraction job (uses credits); poll po_job_get. | 1 |
po_tasks_list_my_tasksList my tasks | قراءة | The user asks about their tasks or pending approvals. | اختياريstatusprioritystep_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 | قراءة | The user asks what a specific task or approval is about. | مطلوبtask_idاختياريinclude_interaction | Returns description, status, due date, history and whether completing needs an approve decision. | 4 |
po_tasks_claim_taskClaim task | كتابة حساسة | 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. | مطلوبtask_id | Locks it to them for 15 minutes and may notify the assignee. | 1 |
po_tasks_complete_taskComplete task | كتابة حساسة | The user approves a task or marks it done. | مطلوبtask_idاختياريresultcommentclaim_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 | كتابة حساسة | The user rejects or declines a task or approval. | مطلوبtask_idreasonاختياريclaim_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 | كتابة | The user wants to move a document to another workspace. | مطلوبtarget_workspace_idأحدهاpofiddocuments_idاختياريconfirm | All its versions move along and keep their pofids. Documents under retention or legal hold cannot be moved. | 1 |
po_documents_copyCopy document | كتابة | The user wants to copy or duplicate a document into a workspace. | مطلوبtarget_workspace_idأحدهاpofiddocuments_idاختياريnew_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 | قراءة | The user asks which tags or labels a document has. | أحدهاpofiddocuments_id | Returns tag names and colors. | 4 |
po_documents_tags_createAdd document tag | كتابة | The user wants to tag or label a document. | مطلوبtag_nameأحدهاpofiddocuments_idاختياريtag_color | Adds one tag per call; a tag the document already has is rejected. | 1 |
po_documents_folders_listList document folders | قراءة | The user asks for document folders, i.e. bundles of related documents, in a workspace. | مطلوبworkspace_id | Lists folders only; po_documents_search lists documents. | 4 |
po_documents_folders_createCreate document folder | كتابة | 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. | مطلوبpofidsاختياريfolder_namefolder_description | A document can be in only one folder. | 1 |
po_vat_validateValidate EU VAT ID | قراءة | The user wants to check if a company's EU VAT ID is valid. | مطلوبvat_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 | قراءة | The user asks to convert an amount to another currency. | مطلوبfromtoاختياريamount | Uses the latest available rate (rate date returned); no historical rates. | 4 |
po_pdfstudio_mergeMerge PDFs | كتابة | The user wants to merge or combine two or more PDF documents into one file. | أحدهاpofidsfile_urlsاختياريorderoutput_filename | Starts a job; po_job_get returns the download link. | 1 |
po_pdfstudio_splitSplit PDF | كتابة | The user wants to split a PDF into single pages or page ranges. | أحدهاpofidfile_urlupload_idاختياريmodesplitsoutput_prefix | Starts a job; po_job_get returns the download link(s). | 1 |
po_pdfstudio_compressCompress PDF | كتابة | The user wants to compress a PDF or reduce its file size. | أحدهاpofidfile_urlupload_idاختياريqualityremove_metadata | Starts a job; po_job_get returns the download link. | 1 |
po_dataripper_office2pdfConvert Office to PDF | كتابة | The user wants to convert a Word, Excel or PowerPoint file to PDF. | أحدها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 | قراءة | The user asks for earlier versions or the version history of a document. | مطلوبpofidاختياريinclude_trashed | Returns its versions with number, pofid, date, comment and which is current. | 4 |
po_documents_audit_trail_getGet change history | قراءة | The user asks what changed in a document or workspace, or for an audit trail or change log. | اختياريpofiddocuments_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 | قراءة | The user asks what is in the recycle bin or trash, or looks for a deleted document. | اختياريworkspace_idpageper_page | Returns deleted documents (newest first, 50 per page) with pofid and days left before permanent deletion. | 4 |
po_documents_restoreRestore document | كتابة | The user wants to restore or undelete a document from the recycle bin. | أحدهاpofiddocuments_idاختياريtarget_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 | كتابة حساسة | The user wants to delete a document and all its versions (not a tag or folder entry). | أحدهاpofiddocuments_idاختياريconfirm | Permanent in standard workspaces, recycle bin in business and compliance ones. Retention or legal hold blocks it. | 1 |
po_knowledge_list_basesList knowledge bases | قراءة | The user asks which knowledge bases they have or a knowledge base ID is needed. | اختياريinclude_archived | Returns ID, name, visibility and languages of each active knowledge base. | 4 |
po_knowledge_list_articlesList knowledge articles | قراءة | The user wants to browse or list the articles of a knowledge base instead of searching. | اختياريkb_idpagelimitcategory_idlanguagesearch | Returns articles (50 per page) with IDs, titles, status and content. | 4 |
po_knowledge_categoriesList knowledge categories | قراءة | The user asks which categories their knowledge base articles are sorted into. | اختياريkb_idlanguage | Returns each category's ID, name and article count. | 4 |
po_knowledge_get_baseGet knowledge base | قراءة | The user asks about one knowledge base's settings, visibility or languages. | مطلوبid | Returns its details with article and category counts. | 4 |
po_knowledge_add_articleCreate knowledge article | كتابة حساسة | The user asks to add or write a new knowledge base article. | مطلوبkb_idtitlecontentlanguageاختياريcategory_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 | كتابة حساسة | The user asks to edit or rewrite a knowledge base article. | مطلوبidlanguageأحدها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 | كتابة حساسة | The user asks to translate a knowledge base article. | مطلوبidtarget_languageاختياريsource_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 | كتابة حساسة | The user asks to create a new knowledge base for help articles. | مطلوبnameاختياريdescriptionprimary_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 | كتابة حساسة | The user asks to rename a knowledge base, change its description or make it public or internal. | مطلوبidأحدهاnamedescriptionvisibilityprimary_languageenabled_languages | Overwrites the given fields; public puts its published articles online, internal takes them offline. | 1 |
po_knowledge_delete_articleDelete knowledge article | كتابة حساسة | The user asks to delete a knowledge base article. | مطلوبid | Permanently removes it in all languages, also from search and the help center; cannot be undone. | 1 |
مرر مؤشر الفأرة فوق اسم الإدخال لعرض النوع والوصف. يعرض العمود الأخير عدد المكالمات التي يمكن أن يعمل فيها أداة معينة بشكل متزامن في جلسة MCP واحدة.
يُرجع خطأ الأداة نتيجة أداة MCP مع isError: true. يتوفر نفس كائن JSON في structuredContent وفي كتلة المحتوى النصي الأولى:
{
"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| الرمز | المعنى | إعادة المحاولة؟ |
|---|---|---|
INVALID_PARAMS | لم تمر الحجج بفحص المخطط؛ يشير details.validation_errors إلى الحقول المعنية. | لا — تصحيح الحجج |
TOOL_UNKNOWN | لا توجد أداة بهذا الاسم على هذا الاتصال؛ يرجى استخدام الاسم الموجود في قائمة أدوات الموصل (Connector). | لا |
TOOL_NOT_ON_THIS_CONNECTOR | توجد الأداة في PaperOffice، ولكن ليس على هذا الموصل. يشير التلميح إلى المسار: عبر /dms و /cursor باستخدام po_mcp_tools_call_read أو po_mcp_tools_call_write، أو خلاف ذلك عبر تطبيق PaperOffice. | لا — اتبع التلميح |
WORKSPACE_ACCESS_DENIED | ليس للاتصال حق الوصول إلى Workspace أو المستند. | لا |
DOCUMENT_NOT_FOUND | معرف pofid أو documents_id غير معروف. | لا |
CONFIRMATION_REQUIRED | تتطلب العملية تأكيداً، مثل الإجراءات الجماعية التي تبدأ من 6 عناصر، أو إلغاء المشاركة، أو رفع الحجز القانوني. تتضمن معاينة للعناصر المتأثرة؛ بعد التأكيد، يرجى إعادة استدعاء الأمر باستخدام confirm=true. | بعد تأكيد المستخدم |
APP_ONLY_ACTIONINSTANT_DELETE_APP_ONLYFOLDER_DELETE_NOT_ALLOWED | الخطوات النهائية تتم فقط في تطبيق PaperOffice: الحذف النهائي، تفريغ سلة المحذوفات، حذف Workspace، تغيير الاحتفاظ في سلة المحذوفات، أو حذف مجلد كامل. تنتهي المستندات المحذوفة عبر MCP في سلة المحذوفات. | لا — قم بإنجازها في التطبيق |
LEGAL_HOLD_ACTIVEUNDER_RETENTIONWORM_PROTECTED | المستند محمي؛ تم رفض التغيير. | لا |
GROUP_RESTRICTION | تفتقر مجموعة الرمز المميز (Token) إلى هذا الصلاحية، على سبيل المثال لحذف المستند. | لا |
PLAN_UPGRADE_REQUIRED | هذه الميزة متاحة فقط في الخطط الأعلى؛ يحدد الحقل details.required_plan الخطة المطلوبة، بينما يشير details.plans_url إلى صفحة الأسعار الخاصة بالتطبيق. | لا — بعد ترقية الخطة فقط |
INSUFFICIENT_CREDITS | رصيد غير كافٍ من Credits (HTTP 402); لم يتم احتساب أي رسوم. | بعد الشحن |
TASK_REQUIRES_APP_REVIEWCLAIM_SESSION_MISMATCHTASK_CLAIM_EXPIRED | لم يتم حفظ قرار مهمة الموافقة؛ يشير التلميح إلى الخطوة التالية. | كما هو موضح في التلميح |
TRANSLATION_IN_PROGRESS | ترجمة قيد التنفيذ في قاعدة المعرفة. | نعم، بعد حوالي 60 ثانية بنفس المعاملات |
WRITE_OUTCOME_UNKNOWN | لم يتلقَ عملية الكتابة في قاعدة المعرفة ردًا ضمن المهلة الزمنية؛ ومن المرجح أنه تم الحفظ. | التحقق أولاً، ثم إعادة المحاولة |
TRANSIENT_TRANSPORT_ERROR | انتهت المهلة في الخلفية (408) أو HTTP 429، 502، 503 أو 504؛ قيمة details.retryable هي true، وdetails.suggested_backoff_ms هي 2000، وتوضح details.http_status السبب. | نعم، مع انتظار مؤقت |
SESSION_BUSYACCOUNT_BUSY | تم الوصول إلى حد للمكالمات المتزامنة (انظر حدود المعدل)؛ قيمة retry_safe هي true، وقيمة retry_after_ms موجودة. | نعم، بعد مرور retry_after_ms |
MCP_MAINTENANCE | صيانة أو إعادة تشغيل الخادم؛ retry_after_ms يساوي 2000. | نعم |
SECRET_ARGUMENT_REJECTED | بدت حجة ما وكأنها تاريخ وصول؛ لا يجوز أن تحتوي حجج الأدوات على رموز أو كلمات مرور. | لا |
TOOL_ERROR | خطأ عام يحدث عندما لا ينطبق رمز محدد. | يعتمد على الرسالة |
ليس خطأً: إذا كانت مدخلات الملفات مفقودة، تُرجع الأدوات القائمة على الملفات (الاستخراج، PDF) نتيجة نصية عادية تبدأ بـ FILE_UPLOAD_REQUIRED وتذكر المدخلات المقبولة أو صفحة تحميل المتصفح.
على مستوى النقل، يحصل المصادق غير الموجود أو غير الصالح أو المنتهي أو الملغي على استجابة HTTP 401 مع رأس WWW-Authenticate (إعادة إجراء OAuth). طالما أن تسجيل الدخول أو كتالوج الأدوات غير متاحين مؤقتاً، يرد الخادم باستجابة HTTP 503 مع Retry-After (2–5 ثوانٍ).
أدوات
تم تجميع أدوات MCP حسب المهام. يرى العميل هذه الأدوات مع العنوان والوصف المختصر ويختار الأداة المناسبة بنفسه.
المستندات، OCR، IDP، البحث، عمليات PDF، التوقيعات و DMS بالذكاء الاصطناعي.
document-ai سير العمل، المهام، الوظائف، HITL، الموافقات وأتمتة العمليات.
workflow-ai إدارة علاقات العملاء، الشركاء، الفرص، خدمة العملاء والمواعيد.
relations-ai التحليلات، ذكاء الأعمال، رسم المعرفة الكائنات وRAG.
analytics-ai استوديو الصور، تحويل النص إلى كلام (TTS)، تحويل الكلام إلى نص (STT) والترجمة.
media-ai التحقق، ضريبة القيمة المضافة، العملات، البيانات الجغرافية وعمليات البحث الأمني.
data-ai المناطق المغطاة
أمثلة
أربع جمل يومية والأداة MCP التي يستدعيها العميل لها. تأتي الأذونات من Workspace الخاص بك، وليس من الدردشة.
استخرج جميع البيانات من الفاتورة المرفقة.
po_aiocr_analyze تم تحليل الفاتورة — البيانات المستخرجة:
أعد تسمية هذا المستند إلى فاتورة-2026-0042.
po_documents_rename تم إعادة تسمية المستند:
إضافة تعليق مراجعة في الصفحة 2.
po_documents_comments_create تم إنشاء التعليق:
كيف تطور حجم مستنداتنا؟
po_analytics_trends_get تحليل الاتجاه لآخر 6 أشهر:
نقاط القوة
خادم MCP ليس غلافًا حول واجهة برمجة التطبيقات REST — إنه نفس النواة مع أذونات حسابكم، Workspaces والاعتمادات.
OAuth لـ Claude وChatGPT؛ رموز المستخدمين (po_ut_ / po_gt_) لـ Cursor — po_sk_ محظور.
تعمل تضمينات PaperOffice والبحث النصي الكامل معًا، مما يتيح للعميل العثور على الأداة المناسبة.
روابط رفع موقعة مسبقًا — لا يوجد Base64 في الدردشة.
حالات الأعمال والجداول الزمنية وعلاقات المستندات عبر اللغة الطبيعية.
الاتجاهات، والمالية، وخرائط الحرارة، ومقاييس Workspace عند الطلب.
المعالجة في بنية الاتحاد الأوروبي الخاصة بنا — نفس الأذونات و Workspaces كما في التطبيق.
حالات الاستخدام
أربع سير عمل حقيقية مع Claude — فيديو قصير لكل منها. مقالات تفصيلية مرتبطة أدناه.
الفواتير غير المدفوعة عبر كل Workspace — الإجماليات وعلامات التأخير في موجه واحد.
التقاط وتصنيف وإرفاق - يتم تمييز النسخ المكررة والعقود المنتهية قبل القهوة.
تاريخ التوقيع، الشروط، مرجع الصفحة — من جيبكم في ثوانٍ.
من 300 فاتورة إلى لوحة جاهزة للعرض في عرض واحد.
الأسئلة الشائعة
المحطة التالية
الخطوة التالية الموصى بها في قمع المطورين وفرعان مناسبان.
AI-DMS
مستندات. ذكاء. تأثير حقيقي.
PaperOffice AI هو AI-DMS. أربعة مجالات وظيفية على أساس واحد لنظام إدارة المستندات، وثلاث طرق للوصول إليها.
نظرة عامة على الميزات والوحدات والفوائد.
التقاط المستندات وتنظيمها والبحث فيها وتحريرها بشكل تعاوني.
ربط أنظمةكم وسير عمل الذكاء الاصطناعي.
لا حاجة للتثبيت، جاهز في ثوانٍ.
البحث في جميع الأدوات