Skip to main content
Glama

Bowmark web data: LinkedIn, Amazon, YouTube, Reddit, Airbnb, Instagram

See which sites Bowmark is already signed in to

list_connections
Read-onlyIdempotent

List the saved logins this account already holds, one entry per login: its id (name it in a signed-in call as { connection: id }), the site, which account on that site, whether it works right now (usable), and when it was made, last used and last checked.

Call this before any task that needs a login, and again whenever you come back to one later. A usable login means the site is already signed in: do not ask the user to sign in, just run the script, naming the id if the site has more than one. Prefer the login you used before over a new one.

A login marked needs_reauth, expired or logged_out is not lost. Run the script anyway (name the id if you know it): it pauses with a link, and signing in through that link puts the fresh session back into the SAME id, so you can keep using it. To add a login for a site with none, call add_connection — it hands you a sign-in link for the user. delete_connection only asks the user to delete one this account already holds.

Input Schema

NameRequiredDescriptionDefault

No arguments

Output Schema

NameRequiredDescriptionDefault
connectionsNoThis account's saved site logins.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "additionalProperties": true,
      +  "properties": {
      +    "connections": {
      +      "description": "This account's saved site logins.",
      +      "items": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "account": {
      +            "description": "Which account on that site."
      +          },
      +          "createdAt": {
      +            "description": "When it was added (ISO 8601).",
      +            "type": "string"
      +          },
      +          "expiresAt": {
      +            "description": "When it expires (ISO 8601).",
      +            "type": "string"
      +          },
      +          "id": {
      +            "description": "The login's id — `connection` in a run, `delete_connection`'s `id`.",
      +            "type": "string"
      +          },
      +          "isDefault": {
      +            "description": "The login a run uses when it names none.",
      +            "type": "boolean"
      +          },
      +          "lastCheckedAt": {
      +            "description": "When it was last validated.",
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "lastUsedAt": {
      +            "description": "When a run last used it.",
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "method": {
      +            "description": "How it was signed in."
      +          },
      +          "provider": {
      +            "description": "The site it signs in to.",
      +            "type": "string"
      +          },
      +          "scopes": {
      +            "description": "What it was granted."
      +          },
      +          "status": {
      +            "description": "active, expired, logged_out…",
      +            "type": "string"
      +          },
      +          "usable": {
      +            "description": "Whether a run can use it now.",
      +            "type": "boolean"
      +          },
      +          "via": {
      +            "description": "`link` when the user's own Chrome serves it.",
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "type": "array"
      +    }
      +  },
      +  "type": "object"
      +}
  2. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.