Skip to main content
Glama

Server Details

Cloud storage with email-receiving buckets. Store and share files with people and AI agents.

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
71.8% over 75 days
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL
Repository
revdoku/revdoku
GitHub Stars
0
Server Listing
Revdoku

TDQS

A3.5/5.0

Scored across 39 tools

Disambiguation4/5

Most tools map to a distinct resource+action, with clear groupings for accounts, mailboxes, emails, files, and signup. A few boundaries blur: mailbox_file_move and mailbox_file_rename both perform same-mailbox moves/renames, and mailbox_file_copy overlaps with mailbox_file_reorganize (which also copies).

Naming Consistency4/5

Names follow a predictable resource_action snake_case pattern with consistent prefixes (mailbox_email_*, mailbox_file_*, revdoku_signup_*). Minor deviations exist, notably the singular/plural mismatch between mailbox_lock_files and mailbox_unlock_file, and account_get/account_limits using differing noun forms.

Tool Count2/5

At 39 tools this is well above the 25+ heavy threshold, despite the platform spanning email, file storage, accounts, signup, webhooks, and real-time subscriptions. The surface could be consolidated (e.g. file move/rename/copy/reorganize, lock variants) to reduce the load.

Completeness4/5

Coverage is broad and near-complete: mailbox and file lifecycle CRUD, email read/update/delete/download, webhooks, subscriptions, locks, accounts, and a full signup flow. The main gap is that email appears receive-only with no compose/send operation, though that may be an intentional scope choice.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updates
    • Changedrevdoku_signup7 fields changed
      • changedInput schema / properties / accept_terms_and_policy / description
        Previous value: -"The human agrees to the Terms (https://revdoku.com/terms) and AUP (https://revdoku.com/acceptable-use), and acknowledges the privacy notice (https://revdoku.com/privacy). Read all three documents without website access at https://api.revdoku.com/v1/agent_auth/policies. Reading does not grant authorization. This is not consent to optional processing."New value: +"Agree to the Terms (https://revdoku.com/terms) and Acceptable Use Policy (https://revdoku.com/acceptable-use), and acknowledge the Privacy Policy (https://revdoku.com/privacy)."
      • addedInput schema / properties / email
        Added value: +{
        +  "description": "Email supplied by the human owner; never substitute an agent mailbox.",
        +  "maxLength": 254,
        +  "type": "string"
        +}
      • removedInput schema / properties / human_operator_email
        Removed value: -{
        -  "description": "Email supplied by the human owner; never substitute an agent mailbox.",
        -  "maxLength": 254,
        -  "type": "string"
        -}
      • removedInput schema / properties / label
        Removed value: -{
        -  "description": "Name for the new connection.",
        -  "maxLength": 100,
        -  "type": "string"
        -}
      • removedInput schema / properties / permission_scope
        Removed value: -{
        -  "description": "Connection permissions authorized by the human; defaults to mailbox_admin.",
        -  "enum": [
        -    "mailbox_read",
        -    "mailbox_write",
        -    "mailbox_admin"
        -  ],
        -  "type": "string"
        -}
      • removedInput schema / properties / username
        Removed value: -{
        -  "description": "Optional prefix for the first Free mailbox. A 12-character random suffix is added; omit to generate a name.",
        -  "maxLength": 64,
        -  "minLength": 1,
        -  "type": "string"
        -}
      • changedInput schema / required
        Previous value: -[
        -  "human_operator_email",
        -  "accept_terms_and_policy"
        -]New value: +[
        +  "email",
        +  "accept_terms_and_policy"
        +]
    • Changedrevdoku_signup_verify2 fields changed
      • changedInput schema / properties / code / description
        Previous value: -"Six-digit code from the human owner's verification email. After proof succeeds, an empty string may be used to correct a rejected username."New value: +"Six-digit code from the verification email."
      • removedInput schema / properties / username
        Removed value: -{
        -  "description": "Optional corrected mailbox username after a name conflict.",
        -  "maxLength": 64,
        -  "minLength": 1,
        -  "type": "string"
        -}
  2. 1 tool update
    • Changedrevdoku_signup1 field changed
      • changedInput schema / properties / accept_terms_and_policy / description
        Previous value: -"The human agrees to the Terms (https://revdoku.com/terms) and AUP (https://revdoku.com/acceptable-use), and acknowledges the privacy notice (https://revdoku.com/privacy). This is not consent to optional processing."New value: +"The human agrees to the Terms (https://revdoku.com/terms) and AUP (https://revdoku.com/acceptable-use), and acknowledges the privacy notice (https://revdoku.com/privacy). Read all three documents without website access at https://api.revdoku.com/v1/agent_auth/policies. Reading does not grant authorization. This is not consent to optional processing."
  3. 2 tool updates
    • Changedmailbox_create1 field changed
      • changedInput schema / properties / username / description
        Previous value: -"Email name before @. Omit to generate one; empty names are invalid."New value: +"Free: prefix for a generated address. Paid: exact name before @. Omit to generate one; empty names are invalid."
    • Changedrevdoku_signup1 field changed
      • changedInput schema / properties / username / description
        Previous value: -"Optional exact username for the first mailbox; omit to generate one."New value: +"Optional prefix for the first Free mailbox. A 12-character random suffix is added; omit to generate a name."
  4. 13 tool updates
    • Changedmailbox_archive2 fields changed
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_create3 fields changed
      • removedInput schema / properties / title
        Removed value: -{
        -  "description": "Human-readable title for the mailbox.",
        -  "type": "string"
        -}
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_delete_permanently1 field changed
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": [
        -    "string",
        -    "null"
        -  ]
        -}
    • Changedmailbox_file_append_text2 fields changed
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_file_reorganize4 fields changed
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
      • changedOutput schema / properties / mailboxes / items / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailboxes / items / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_file_write2 fields changed
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_file_write_many2 fields changed
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_get2 fields changed
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_list3 fields changed
      • changedInput schema / properties / query / description
        Previous value: -"Optional case-insensitive contains-filter on mailbox title."New value: +"Optional case-insensitive contains-filter on the authorized mailbox email address or ID."
      • changedOutput schema / properties / mailboxes / items / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailboxes / items / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_lock2 fields changed
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_unarchive2 fields changed
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_unlock2 fields changed
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
    • Changedmailbox_update3 fields changed
      • removedInput schema / properties / title
        Removed value: -{
        -  "description": "Human-readable title for the mailbox.",
        -  "type": "string"
        -}
      • changedOutput schema / properties / mailbox / properties / email / description
        Previous value: -"Accepted email activity. Creation and write-authorized include_email reads also return the full address and receiving state. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."New value: +"Email activity and the address permitted by the connection. Creation and write-authorized include_email reads also return receiving settings. Activity is not a delivery cursor. Use mailbox_email_list to poll for arrivals."
      • removedOutput schema / properties / mailbox / properties / title
        Removed value: -{
        -  "type": "string"
        -}
  5. 67 tool updates
    • Changedaccount_get1 field changed
      • changedInput schema / properties / account_id / description
        Previous value: -"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a bucket id."New value: +"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a mailbox id."
    • Changedaccount_limits3 fields changed
      • changedInput schema / properties / account_id / description
        Previous value: -"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a bucket id."New value: +"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a mailbox id."
      • removedOutput schema / properties / usage / properties / bucket_creations
        Removed value: -{
        -  "type": "object"
        -}
      • addedOutput schema / properties / usage / properties / mailbox_creations
        Added value: +{
        +  "type": "object"
        +}
    • Changedaccount_list1 field changed
      • changedInput schema / properties / account_id / description
        Previous value: -"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a bucket id."New value: +"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a mailbox id."
    • Removedbucket_archive
    • Removedbucket_create
    • Removedbucket_delete_permanently
    • Removedbucket_email_delete
    • Removedbucket_email_download
    • Removedbucket_email_get
    • Removedbucket_email_list
    • Removedbucket_email_subscription
    • Removedbucket_email_update
    • Removedbucket_email_webhook_delete
    • Removedbucket_email_webhook_get
    • Removedbucket_email_webhook_set
    • Removedbucket_file_append_text
    • Removedbucket_file_copy
    • Removedbucket_file_get
    • Removedbucket_file_list
    • Removedbucket_file_move
    • Removedbucket_file_read
    • Removedbucket_file_rename
    • Removedbucket_file_reorganize
    • Removedbucket_file_write
    • Removedbucket_file_write_many
    • Removedbucket_get
    • Removedbucket_list
    • Removedbucket_lock
    • Removedbucket_lock_files
    • Removedbucket_unarchive
    • Removedbucket_unlock
    • Removedbucket_unlock_file
    • Removedbucket_update
    • Changedclient_account_create1 field changed
      • changedInput schema / properties / account_id / description
        Previous value: -"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a bucket id."New value: +"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a mailbox id."
    • Addedmailbox_archive
    • Addedmailbox_create
    • Addedmailbox_delete_permanently
    • Addedmailbox_email_delete
    • Addedmailbox_email_download
    • Addedmailbox_email_get
    • Addedmailbox_email_list
    • Addedmailbox_email_subscription
    • Addedmailbox_email_update
    • Addedmailbox_email_webhook_delete
    • Addedmailbox_email_webhook_get
    • Addedmailbox_email_webhook_set
    • Addedmailbox_file_append_text
    • Addedmailbox_file_copy
    • Addedmailbox_file_get
    • Addedmailbox_file_list
    • Addedmailbox_file_move
    • Addedmailbox_file_read
    • Addedmailbox_file_rename
    • Addedmailbox_file_reorganize
    • Addedmailbox_file_write
    • Addedmailbox_file_write_many
    • Addedmailbox_get
    • Addedmailbox_list
    • Addedmailbox_lock
    • Addedmailbox_lock_files
    • Addedmailbox_unarchive
    • Addedmailbox_unlock
    • Addedmailbox_unlock_file
    • Addedmailbox_update
    • Changedrevdoku_dashboard_link3 fields changed
      • changedInput schema / properties / account_id / description
        Previous value: -"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a bucket id."New value: +"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a mailbox id."
      • changedInput schema / properties / redirect_path / default
        Previous value: -"/buckets"New value: +"/mailboxes"
      • changedInput schema / properties / redirect_path / description
        Previous value: -"Internal Revdoku path to open, for example /buckets, /account/access, or /buckets/view?id=bkt_..."New value: +"Internal Revdoku path to open, for example /mailboxes, /account/access, or /mailboxes/view?id=bkt_..."
    • Changedrevdoku_signup2 fields changed
      • changedInput schema / properties / permission_scope / description
        Previous value: -"Connection permissions authorized by the human; defaults to bucket_admin."New value: +"Connection permissions authorized by the human; defaults to mailbox_admin."
      • changedInput schema / properties / permission_scope / enum
        Previous value: -[
        -  "bucket_read",
        -  "bucket_write",
        -  "bucket_admin"
        -]New value: +[
        +  "mailbox_read",
        +  "mailbox_write",
        +  "mailbox_admin"
        +]
    • Changedrevdoku_status1 field changed
      • changedInput schema / properties / account_id / description
        Previous value: -"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a bucket id."New value: +"Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a mailbox id."
  6. 4 tool updates
    • Changedaccount_limits1 field changed
      • addedOutput schema / properties / usage
        Added value: +{
        +  "properties": {
        +    "bucket_creations": {
        +      "type": "object"
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedbucket_email_get2 fields changed
      • addedOutput schema / properties / email / properties / attachments / items / properties / origin
        Added value: +{
        +  "enum": [
        +    "original",
        +    "forwarder",
        +    "forwarded_message",
        +    "unspecified"
        +  ],
        +  "type": "string"
        +}
      • addedOutput schema / properties / email / properties / forwarding
        Added value: +{
        +  "properties": {
        +    "attribution": {
        +      "enum": [
        +        "member_forwarded"
        +      ],
        +      "type": "string"
        +    },
        +    "intake_account_id": {
        +      "type": "string"
        +    },
        +    "member_email": {
        +      "type": "string"
        +    },
        +    "member_id": {
        +      "type": "string"
        +    },
        +    "method": {
        +      "type": "string"
        +    },
        +    "note_status": {
        +      "enum": [
        +        "complete",
        +        "empty",
        +        "truncated",
        +        "unavailable"
        +      ],
        +      "type": "string"
        +    },
        +    "note_text": {
        +      "type": "string"
        +    },
        +    "original_date_raw": {
        +      "type": "string"
        +    },
        +    "original_sent_at": {
        +      "type": "string"
        +    },
        +    "outer_from": {
        +      "type": "string"
        +    },
        +    "outer_message_id": {
        +      "type": "string"
        +    },
        +    "outer_subject": {
        +      "type": "string"
        +    },
        +    "parser_version": {
        +      "minimum": 1,
        +      "type": "integer"
        +    }
        +  },
        +  "required": [
        +    "attribution",
        +    "method",
        +    "parser_version",
        +    "member_id",
        +    "member_email",
        +    "intake_account_id"
        +  ],
        +  "type": "object"
        +}
    • Changedbucket_email_list1 field changed
      • addedOutput schema / properties / emails / items / properties / forwarding
        Added value: +{
        +  "properties": {
        +    "attribution": {
        +      "enum": [
        +        "member_forwarded"
        +      ],
        +      "type": "string"
        +    },
        +    "intake_account_id": {
        +      "type": "string"
        +    },
        +    "member_email": {
        +      "type": "string"
        +    },
        +    "member_id": {
        +      "type": "string"
        +    },
        +    "method": {
        +      "type": "string"
        +    },
        +    "original_date_raw": {
        +      "type": "string"
        +    },
        +    "original_sent_at": {
        +      "type": "string"
        +    },
        +    "outer_from": {
        +      "type": "string"
        +    },
        +    "outer_message_id": {
        +      "type": "string"
        +    },
        +    "outer_subject": {
        +      "type": "string"
        +    },
        +    "parser_version": {
        +      "minimum": 1,
        +      "type": "integer"
        +    }
        +  },
        +  "required": [
        +    "attribution",
        +    "method",
        +    "parser_version",
        +    "member_id",
        +    "member_email",
        +    "intake_account_id"
        +  ],
        +  "type": "object"
        +}
    • Changedbucket_email_update1 field changed
      • addedOutput schema / properties / email / properties / forwarding
        Added value: +{
        +  "properties": {
        +    "attribution": {
        +      "enum": [
        +        "member_forwarded"
        +      ],
        +      "type": "string"
        +    },
        +    "intake_account_id": {
        +      "type": "string"
        +    },
        +    "member_email": {
        +      "type": "string"
        +    },
        +    "member_id": {
        +      "type": "string"
        +    },
        +    "method": {
        +      "type": "string"
        +    },
        +    "original_date_raw": {
        +      "type": "string"
        +    },
        +    "original_sent_at": {
        +      "type": "string"
        +    },
        +    "outer_from": {
        +      "type": "string"
        +    },
        +    "outer_message_id": {
        +      "type": "string"
        +    },
        +    "outer_subject": {
        +      "type": "string"
        +    },
        +    "parser_version": {
        +      "minimum": 1,
        +      "type": "integer"
        +    }
        +  },
        +  "required": [
        +    "attribution",
        +    "method",
        +    "parser_version",
        +    "member_id",
        +    "member_email",
        +    "intake_account_id"
        +  ],
        +  "type": "object"
        +}
  7. 8 tool updates
    • Changedbucket_create1 field changed
      • changedInput schema / properties / domain / description
        Previous value: -"Platform domain or a ready email domain owned by the selected account. Omit for the default platform domain."New value: +"Built-in domain such as revdokumail.com on any plan, or a ready custom email domain owned by the selected account on an eligible plan. Omit for the default platform domain."
    • Addedbucket_email_subscription
    • Addedbucket_email_webhook_delete
    • Addedbucket_email_webhook_get
    • Addedbucket_email_webhook_set
    • Addedrevdoku_signup
    • Addedrevdoku_signup_resend
    • Addedrevdoku_signup_verify

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to store files or JSON and share them with humans or other agents via signed links or password-protected addresses, with paid-per-call USDC settlement.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to privately store files and create controlled share links with expiry, open limits, recipient restrictions, approval gates, revocation, and access logging.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Sovereign E2E cloud storage for AI agents. MCP-native, zero-knowledge, RGPD-compliant, built in France.
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Lightweight object storage with S3, HTTP, and MCP interfaces, enabling AI agents to store and retrieve files via structured tool definitions.
    5
    Do What The F*ck You Want To Public
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.