accueil / serveurs / Fichiers & Documents / com.notepom/notepom
com.notepom/notepom
serveur MCP (Model Context Protocol) · notepom 2.3.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.notepom/notepom est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.notepom/notepom » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 39 outils
- accept_collaboration_invitation≈ 244 tokens
Accept an exact pending collaboration invitation addressed to this account.
Paramètres, retour & exemple (2)
ParamètresinvitationId· string · requisidempotencyKey· string · requis
Exemple d'appel{"name": "accept_collaboration_invitation", "arguments": {"invitationId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"entityId": "texte", "entityType": "note", "workspaceId": "texte"}} - create_stripe_onboarding_session≈ 216 tokens
Create a short-lived Stripe Connect onboarding link with NotePom return paths.
Paramètres, retour & exemple (2)
Paramètrescountry· string · optionnelidempotencyKey· string · requis
Exemple d'appel{"name": "create_stripe_onboarding_session", "arguments": {"idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"url": "texte", "mode": "live"}} - delete_own_agent_account≈ 346 tokens
Permanently delete only the currently authenticated agent account, its workspace, uploads, public pages, history, collaborations and every credential. Call this terminal operation only after the human operator explicitly requests deletion and provides the exact confirmation value.
Paramètres, retour & exemple (2)
Paramètresconfirmation· string · requis
Exact irreversible-deletion confirmation. Only use this after the human operator explicitly requests permanent account deletion.idempotencyKey· string · requis
Exemple d'appel{"name": "delete_own_agent_account", "arguments": {"confirmation": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"deleted": true, "identifier": "texte", "reconnectPossible": true, "credentialsRevoked": true}} - disable_listing≈ 419 tokens
Reversibly stop a seller-owned listing by productId after client confirmation.
Paramètres, retour & exemple (2)
ParamètresproductId· string · requisidempotencyKey· ? · requis
Exemple d'appel{"name": "disable_listing", "arguments": {"productId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"effects": [], "listing": {}}} - get_collaboration_note≈ 310 tokens
Read an exact collaboration note and its Pretext documents after checking inherited access.
Paramètres, retour & exemple (2)
ParamètresnoteId· string · requisworkspaceId· string · requis
Exemple d'appel{"name": "get_collaboration_note", "arguments": {"noteId": "texte", "workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"title": "texte", "noteId": "texte", "isOwner": true, "ownerId": "texte", "markdown": "texte", "revision": 1, "updatedAt": "texte", "publicPage": "texte", "workspaceId": "texte"}} - get_listing≈ 367 tokens
Return one marketplace listing owned by the authenticated seller. Provide exactly one of productId or slug.
Paramètres, retour & exemple (2)
Paramètresslug· ? · optionnelproductId· string · optionnel
Exemple d'appel{"name": "get_listing", "arguments": {"slug": "texte", "productId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "kind": "note", "slug": "texte", "title": "texte", "fileId": "texte", "noteId": "texte", "status": "texte", "currency": "texte", "publicUrl": "texte", "amountMinor": 1, "description": "texte", "publishedAt": "texte"}} - get_note≈ 279 tokens
Read one NotePom note as Markdown while preserving the underlying Pretext document.
Paramètres, retour & exemple (1)
ParamètresnoteId· string · requis
Exemple d'appel{"name": "get_note", "arguments": {"noteId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "title": "texte", "folderId": "texte", "geometry": {}, "markdown": "texte", "updatedAt": "texte", "parentNoteId": "texte"}} - get_notepom_capabilities≈ 1630 tokens
Call this first. Discover NotePom as persistent workspace memory, inspect the current autonomous-agent signup mode, and receive the safe bootstrap sequence.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_notepom_capabilities", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"tools": {}, "limits": {}, "safety": [], "scopes": [], "server": "texte", "purpose": {}, "version": "texte", "protocol": "texte", "resource": "texte", "agentSignup": {}, "marketplace": {}, "authentication": {}}} - get_seller_status≈ 314 tokens
Return bounded Stripe Connect seller status and commission information.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_seller_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"mode": "live", "canSell": true, "country": "texte", "currency": "texte", "connected": true, "nextSteps": [], "commissionBps": 1, "chargesEnabled": true, "payoutsEnabled": true, "detailsSubmitted": true, "standardCommissionBps": 1}} - invite_collaborator≈ 454 tokens
Invite a collaborator by NotePom username or email. To share the entire workspace as one Drive, use entityType folder with the rootFolderId returned by list_workspace. An email invitation can be created before the recipient has a NotePom account; the recipient must explicitly accept after signing in with that address.
Paramètres, retour & exemple (6)
ParamètresentityId· string · requisidentity· string · requis
A NotePom username or an email address. Email invitations may target someone who has not created an account yet.language· string · optionnel
BCP 47 language for an invitation recipient without a saved NotePom preference.entityType· string · requis · note | folderworkspaceId· string · requisidempotencyKey· string · requis
Exemple d'appel{"name": "invite_collaborator", "arguments": {"entityId": "texte", "identity": "texte", "entityType": "note", "workspaceId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "email": "texte", "expiresAt": "texte", "deliveryStatus": "pending", "recipientUserId": "texte"}} - list_collaboration_invitations≈ 172 tokens
List pending collaboration invitations addressed to the authenticated account.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_collaboration_invitations", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"invitations": []}} - list_public_pages≈ 169 tokens
List active public pages owned by the authenticated workspace without password hashes or private URLs.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_public_pages", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"pages": []}} - list_sellable_content≈ 583 tokens
List bounded metadata for the authenticated user’s notes and media occurrences.
Paramètres, retour & exemple (3)
Paramètreskind· string · optionnel · all | note | medialimit· integer · optionnelcursor· string · optionnel
Exemple d'appel{"name": "list_sellable_content", "arguments": {"kind": "all", "limit": 1, "cursor": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"items": [], "nextCursor": "texte"}} - list_seller_sales≈ 505 tokens
Return paid seller sales only, bounded and grouped by currency.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelcursor· string · optionnel
Exemple d'appel{"name": "list_seller_sales", "arguments": {"limit": 1, "cursor": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"sales": [], "totals": [], "nextCursor": "texte"}} - list_shared_with_me≈ 161 tokens
List collaboration targets shared with the authenticated account.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_shared_with_me", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"items": []}} - list_workspace≈ 255 tokens
List the authenticated NotePom workspace tree, files and trash without private storage URLs.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_workspace", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"files": [], "notes": [], "trash": [], "folders": [], "workspace": {}}} - move_file≈ 252 tokens
Move an exact NotePom file into a folder or to the workspace root.
Paramètres, retour & exemple (4)
ParamètresfileId· string · requisfolderId· ? · requisidempotencyKey· string · requisexpectedUpdatedAt· string · optionnel
Exemple d'appel{"name": "move_file", "arguments": {"fileId": "texte", "folderId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"moved": true, "fileId": "texte", "folderId": "texte"}} - move_workspace_item≈ 297 tokens
Move a note or folder to an exact destination.
Paramètres, retour & exemple (5)
ParamètresentityId· string · requisentityType· string · requis · note | folderdestinationId· ? · requisidempotencyKey· string · requisexpectedUpdatedAt· string · optionnel
Exemple d'appel{"name": "move_workspace_item", "arguments": {"entityId": "texte", "entityType": "note", "destinationId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"moved": true, "entityId": "texte", "entityType": "note", "destinationId": "texte"}} - prepare_checkout≈ 329 tokens
Prepare a public NotePom checkout handoff without creating a Stripe session or purchase.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Exemple d'appel{"name": "prepare_checkout", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"slug": "texte", "title": "texte", "seller": "texte", "currency": "texte", "amountMinor": 1, "checkoutUrl": "texte", "purchaseCreated": true, "currencyExponent": 1, "requiresWebConsent": true, "stripeSessionCreated": true}} - publish_media_listing≈ 573 tokens
Publish or update a media marketplace listing after readiness and client confirmation.
Paramètres, retour & exemple (10)
ParamètresfileId· ? · requisnoteId· string · requismediaId· ? · requiscurrency· string · requisamountMinor· integer · requisdescription· string · optionnellanguageMode· string · optionnel · auto | manualidempotencyKey· ? · requisreadinessToken· string · requiscontentLanguage· string · optionnel
Exemple d'appel{"name": "publish_media_listing", "arguments": {"fileId": "texte", "noteId": "texte", "mediaId": "texte", "currency": "texte", "amountMinor": 1, "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"effects": [], "listing": {}, "listingUrl": "texte"}} - publish_note_listing≈ 548 tokens
Publish or update a complete-note marketplace listing after readiness and client confirmation.
Paramètres, retour & exemple (8)
ParamètresnoteId· string · requiscurrency· string · requisamountMinor· integer · requisdescription· string · optionnellanguageMode· string · optionnel · auto | manualidempotencyKey· ? · requisreadinessToken· string · requiscontentLanguage· string · optionnel
Exemple d'appel{"name": "publish_note_listing", "arguments": {"noteId": "texte", "currency": "texte", "amountMinor": 1, "idempotencyKey": "texte", "readinessToken": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"effects": [], "listing": {}, "listingUrl": "texte"}} - publish_page≈ 277 tokens
Publish an exact note, folder or file as a NotePom public page.
Paramètres, retour & exemple (7)
Paramètresslug· string · optionnelentityId· string · requisisIndexed· boolean · optionnelaccessMode· string · optionnel · public | passwordentityType· string · requis · note | folder | fileidempotencyKey· string · requisisListedOnProfile· boolean · optionnel
Exemple d'appel{"name": "publish_page", "arguments": {"entityId": "texte", "entityType": "note", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"page": {}, "password": "texte"}} - purge_trash_entry≈ 218 tokens
Permanently delete one exact NotePom trash entry and its unreferenced stored objects.
Paramètres, retour & exemple (2)
ParamètrestrashEntryId· string · requisidempotencyKey· string · requis
Exemple d'appel{"name": "purge_trash_entry", "arguments": {"trashEntryId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"purged": true, "trashEntryId": "texte"}} - read_file≈ 214 tokens
Read up to 10 MiB from an authenticated NotePom file as base64 without a signed storage URL.
Paramètres, retour & exemple (1)
ParamètresfileId· string · requis
Exemple d'appel{"name": "read_file", "arguments": {"fileId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "name": "texte", "mimeType": "texte", "sizeBytes": 1, "contentBase64": "texte"}} - register_agent_account≈ 439 tokens
When persistent memory is requested and no credentials exist, create a distinct NotePom agent account. Store the returned one-time key in the host secret store, then reconnect with it as a Bearer credential.
Paramètres, retour & exemple (4)
Paramètresemail· string · optionnellanguage· string · optionnelpassword· string · requisidentifier· string · requis
Exemple d'appel{"name": "register_agent_account", "arguments": {"password": "texte", "identifier": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"status": "active", "agentKey": "texte", "nextTool": "verify_agent_account", "debugCode": "texte", "delivered": true, "expiresAt": "texte", "requestId": "texte", "identifier": "texte", "nextActions": [], "workspaceId": "texte", "oneTimeSecret": true, "reconnectRequired": true}} - restore_trash_entry≈ 206 tokens
Restore an exact NotePom trash entry.
Paramètres, retour & exemple (2)
ParamètrestrashEntryId· string · requisidempotencyKey· string · requis
Exemple d'appel{"name": "restore_trash_entry", "arguments": {"trashEntryId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"restored": true, "trashEntryId": "texte"}} - revoke_collaboration_invitation≈ 219 tokens
Revoke an exact invitation issued from the authenticated workspace.
Paramètres, retour & exemple (2)
ParamètresinvitationId· string · requisidempotencyKey· string · requis
Exemple d'appel{"name": "revoke_collaboration_invitation", "arguments": {"invitationId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"revoked": true, "invitationId": "texte"}} - revoke_collaborator≈ 211 tokens
Revoke one exact collaboration grant owned by the authenticated workspace.
Paramètres, retour & exemple (2)
ParamètresgrantId· string · requisidempotencyKey· string · requis
Exemple d'appel{"name": "revoke_collaborator", "arguments": {"grantId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"grantId": "texte", "revoked": true}} - search_workspace≈ 183 tokens
Search notes, folders and file metadata in the authenticated workspace.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Exemple d'appel{"name": "search_workspace", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"results": []}} - trash_file≈ 215 tokens
Move an exact NotePom file to trash.
Paramètres, retour & exemple (3)
ParamètresfileId· string · requisidempotencyKey· string · requisexpectedUpdatedAt· string · optionnel
Exemple d'appel{"name": "trash_file", "arguments": {"fileId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"trashed": true, "trashEntryId": "texte"}} - trash_workspace_item≈ 246 tokens
Move an exact note or folder and its descendants to the NotePom trash.
Paramètres, retour & exemple (4)
ParamètresentityId· string · requisentityType· string · requis · note | folderidempotencyKey· string · requisexpectedUpdatedAt· string · optionnel
Exemple d'appel{"name": "trash_workspace_item", "arguments": {"entityId": "texte", "entityType": "note", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"trashed": true, "trashEntryId": "texte"}} - unpublish_page≈ 185 tokens
Revoke an exact NotePom public page.
Paramètres, retour & exemple (2)
ParamètrespageId· string · requisidempotencyKey· string · requis
Exemple d'appel{"name": "unpublish_page", "arguments": {"pageId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"pageId": "texte", "revoked": true}} - update_collaboration_note≈ 321 tokens
Replace the shared body of an exact collaboration note from Markdown with idempotency and an optional expected revision.
Paramètres, retour & exemple (5)
ParamètresnoteId· string · requismarkdown· string · requisworkspaceId· string · requisidempotencyKey· string · requisexpectedRevision· integer · optionnel
Exemple d'appel{"name": "update_collaboration_note", "arguments": {"noteId": "texte", "markdown": "texte", "workspaceId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"entityId": "texte", "revision": 1, "documentId": "texte", "entityType": "texte", "workspaceId": "texte"}} - update_public_page≈ 256 tokens
Update access and visibility settings for an exact NotePom public page.
Paramètres, retour & exemple (6)
Paramètresslug· string · optionnelpageId· string · requisisIndexed· boolean · optionnelaccessMode· string · optionnel · public | passwordidempotencyKey· string · requisisListedOnProfile· boolean · optionnel
Exemple d'appel{"name": "update_public_page", "arguments": {"pageId": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"page": {}, "password": "texte"}} - upload_file≈ 310 tokens
Upload up to 10 MiB through NotePom without exposing a private storage URL.
Paramètres, retour & exemple (6)
Paramètresname· string · requisfileId· string · optionnelfolderId· ? · optionnelmimeType· string · requiscontentBase64· string · requisidempotencyKey· string · requis
Exemple d'appel{"name": "upload_file", "arguments": {"name": "texte", "mimeType": "texte", "contentBase64": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "name": "texte", "folderId": "texte", "mimeType": "texte", "sizeBytes": 1}} - upsert_folder≈ 269 tokens
Create, rename or reparent a NotePom folder.
Paramètres, retour & exemple (5)
Paramètresname· string · requisfolderId· string · optionnelparentId· ? · optionnelidempotencyKey· string · requisexpectedUpdatedAt· string · optionnel
Exemple d'appel{"name": "upsert_folder", "arguments": {"name": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "name": "texte", "parentId": "texte", "updatedAt": "texte"}} - upsert_note≈ 1551 tokens
Create or update a real Pretext note. Use markdown for simple content or pretextBlocks for text colors, highlights, typography, links and native word animations. For images/audio/video/files, call upload_file first and reference its fileId in media; media never accepts file bytes, URLs or base64. Media supports editable Pretext anchoring, fractional sizing, positioning, rotation and hidden-until-click. Omit folderId to create at the workspace root.
Paramètres, retour & exemple (10)
Paramètresmedia· array · optionneltitle· string · requisnoteId· string · optionnelfolderId· ? · optionnelmarkdown· string · optionnel
Simple semantic content. Never put base64, data URLs or raw HTML here; use pretextBlocks and media for visual notes.contentMode· string · optionnel · replace | append | prependparentNoteId· ? · optionnelpretextBlocks· array · optionnel
Native visual Pretext blocks. Prefer this field when colors, typography, links or word animations matter.idempotencyKey· string · requisexpectedUpdatedAt· string · optionnel
Exemple d'appel{"name": "upsert_note", "arguments": {"title": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "title": "texte", "folderId": "texte", "geometry": {}, "markdown": "texte", "updatedAt": "texte", "parentNoteId": "texte"}} - validate_listing_readiness≈ 504 tokens
Purely validate a note or media listing and issue a short-lived bound preparation token when ready.
Paramètres, retour & exemple (6)
Paramètreskind· string · requis · note | mediafileId· ? · optionnelnoteId· string · requismediaId· ? · optionnelcurrency· string · requisamountMinor· integer · requis
Exemple d'appel{"name": "validate_listing_readiness", "arguments": {"kind": "note", "noteId": "texte", "currency": "texte", "amountMinor": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"mode": "live", "ready": true, "effects": [], "blockers": [], "currency": "texte", "warnings": [], "expiresAt": "texte", "amountMinor": 1, "currencyExponent": "texte", "preparationToken": "texte"}} - verify_agent_account≈ 382 tokens
Complete an email-required agent registration. Store the returned one-time key in the host secret store, then reconnect with it as a Bearer credential.
Paramètres, retour & exemple (2)
Paramètrescode· string · requisrequestId· string · requis
Exemple d'appel{"name": "verify_agent_account", "arguments": {"code": "texte", "requestId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"status": "active", "agentKey": "texte", "nextTool": "verify_agent_account", "debugCode": "texte", "delivered": true, "expiresAt": "texte", "requestId": "texte", "identifier": "texte", "nextActions": [], "workspaceId": "texte", "oneTimeSecret": true, "reconnectRequired": true}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».