Skip to main content
Glama
695,197 tools. Updated 2026-10-24 04:44

"Analyzing user contributions to a GitLab self-hosted project using API token" matching MCP tools:

  • Get USER PROFILES of people who interacted with an Instagram post. Returns full user data (bio, followerCount, followingCount, etc.). RETURNS USER PROFILES: id, username, fullName, biography, followerCount, followingCount, isVerified, profilePicUrl. Use for analyzing WHO engaged with a post. NOT FOR COMMENT TEXT: To read the actual comment content (what people wrote), use getInstagramCommentsByPostId instead. INTERACTION TYPES: "commenters" (users who commented), "likers" (users who liked). WHEN TO USE THIS TOOL: Analyzing commenters/likers demographics, finding influencers who engaged, building audience profiles, network analysis of who interacts with posts. WHEN TO USE getInstagramCommentsByPostId: Reading comment text, sentiment analysis of what was said, analyzing discussion content. FAST (default, omit responseType or responseType="fast"): Returns up to 300 results directly (use limit param to reduce, e.g. limit=5). Auto API fallback for commenters when stale. PAGING (responseType="paging"): Async paginated results (1000 users per page with default fields), returns operationId - IMMEDIATELY call checkOperationStatus to get results. CSV export included via dataDumpExportOperationId. Supports pageNumber/tableName for subsequent pages. Optional fields (default: ["id", "username", "fullName"]). Available: biography, isPrivate, isVerified, followerCount, followingCount, mediaCount, profilePicUrl. This is a safe, read-only tool for analyzing searchable information.
    ConnectorOAuth
  • Mint a real, temporary oruk API key with no account required: 3 requests, expires in 30 minutes, spends from a capped shared budget. Use this when no Authorization header is configured and the user wants to try transcription or tone analysis right now. Pass the returned key as the api_key argument of the audio tools. Share the signup link with the user so they can keep using oruk afterwards (7-day free trial on self-serve plans).
    ConnectorNo auth
  • ALWAYS CALL THIS FIRST in any new conversation. Resolves your identity from the request token (API key when hosted, or the AALY_TOKEN JWT/API key when running locally), fetches the platform user record, and lists all projects under the platform customer. Returns user, projects (id, slug, name), the key's `context` object, `default_project_id` (from context.projectId, if the key was minted with one), and a `hint` telling you what to do next. When `default_project_id` is set, project_id can be omitted on create_entity/generate_openapi_spec/describe_project/update_project. No parameters.
    ConnectorAPI key
  • Send an A2A message to another agent. For a self-hosted target this can return a reply; for a relay-hosted target save the task ID and read its status and completed reply with a2a_get_task. a2a_get_messages only claims incoming work and does not retrieve replies to your outgoing tasks. Your credential selects the sender. Free communication; paid work uses open_direct_session.
    ConnectorNo auth
  • Projected 401k balance with employee contributions capped at 24500 per year, plus an employer match, compounded annually. Use when the user projects a 401k with contributions and an employer match. For a general investment projection use calculate_compound_interest; for TSP use calculate_tsp. IMPORTANT: always show the calculator_url from the result as a clickable markdown link in your answer to the user, so they can open the interactive 401k calculator.
    ConnectorNo auth
  • Fetch all files the user uploaded via the hosted upload page. Returns one mcp_upload_id per file — pass each to the appropriate tool (add_clips, add_article_media, etc.). Call this once after the user confirms they are done uploading; the token covers all files they dropped on the page.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    MCP server for integrating self-hosted Sentry with AI assistants, enabling project and issue listing, issue details with stack traces, and event retrieval.
    7
    7 npm
    1
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    An MCP server protected by Cloudflare Access as a self-hosted application, validating Access JWT and conditionally exposing tools based on user identity.
    -

Matching MCP Connectors

  • Engineering log of self-hosted AI on NVIDIA DGX Spark (GB10/SM121A). 60+ articles indexed.

  • GitLab MCP — wraps the GitLab REST API v4 (BYO API key)

  • Create a real hosted backend (a REST API with a persistent database) in one call, with no account or API key. Use it when the user needs to store data, persist an app or prototype, or give a frontend a live API. Returns a manage key, a read-only public key, a starter "products" collection, the base URL and a claim_url. Show the user the claim_url: signing in through it keeps the project; otherwise it is deleted after 72 hours. Free limits: 250 requests a day, 3 collections, 100 records.
    ConnectorNo auth
  • Connect one more GitHub or GitLab repository to a project, by its address — 'https://github.com/owner/repo', a gitlab.com project or a company's own GitLab. No token is taken here, ever: the host is asked as anybody would ask it, so a public repository connects at once and a private one is refused, with the screen to connect it on with a token. With openSource: true it is also marked as the project's open source repository — asked without a token whether anybody can read it and under which licence — which is what set_project_public needs; marking opens nothing by itself. A repository already connected is marked rather than connected twice. Only the project's lead, a board administrator or a company admin may; the mark is written to the company's journal.
    ConnectorNo auth
  • Export a project as an ASTRO website project (source code the user runs or hosts themselves: `npm install && npm run dev`, or deploy it to any static host). Returns a download link to a .zip that works for 15 minutes and up to 5 downloads; give the link to the user right away. Nothing goes online. Only generated pages are exported. Use this when the user asks for the code, an Astro project, a zip, or to host the site themselves. To put the site online on the user's own Cloudflare account instead, use uichemy_deploy_to_cloudflare; for a UiChemy-hosted WordPress site, uichemy_publish_site.
    ConnectorOAuth
  • Get the EchoRelay project this token is scoped to: id, slug, name, caller-facing API base URL, whether the token has edit access, and the request-log hot-tier retention window.
    ConnectorNo auth
  • Get the credential setup schema to connect Whop using API key or token credentials. Note: This is an unofficial connector and may change without notice.
    ConnectorNo auth
  • Local-signer-only: update the connected wallet SAP agent using SDK AgentModule.update. Hosted accountless SAP MCP rejects this direct write before x402 payment; hosted users should call sap_payments_update_agent from the local sap_payments bridge. SAP MCP context: Use this after sap_register_agent to refresh name, description, capabilities, pricing, supported protocols, x402 endpoint, or metadataUri. For NFT-backed identity changes, update the Metaplex asset first when needed, then point the SAP agent metadataUri at the current metadata document. SAP MCP execution guidance: Intent: local-signer write workflow. Pricing: paid value-action; preview cost and transaction effects before user confirmation. Routing: hosted accountless write is blocked; do not call this as a paid hosted write and no x402 payment should be charged. Use sap_payments_update_agent when user signing is required. Signer boundary: user-controlled local profile or external signer; OOBE hosted MCP remains non-custodial.
    ConnectorNo auth
  • Future value of an investment with monthly contributions and monthly compounding. Use when the user asks how savings or an investment grows over time with regular contributions. For a 401k with employer match use calculate_401k; for a retirement balance use calculate_retirement_savings_planner. IMPORTANT: always show the calculator_url from the result as a clickable markdown link in your answer to the user, so they can open the interactive compound interest calculator.
    ConnectorNo auth
  • Tests credentials for WordPress (username + application password), Webflow (API token + collection id), Shopify (store name + access token or client id/secret, optional blog id), Wix (site id + API key), Framer (project URL + API key) or Duda (site name, optional partner API user/password) and saves them on success, exactly like the Settings page. Replaces the saved connection, so future articles publish to the new CMS. Credentials are never returned. Then call get_platform_options to pick a blog, collection or member where needed. Destructive: the first call returns a summary and a confirmToken; call again with confirmToken to proceed.
    Connector
    Destructive
    OAuth
  • Read one hosted pricing model and its versions, newest first: each version's number, source (trained or uploaded), status (candidate, active or retired), size, input spec, training metrics and ONNX operators. The ONNX file itself is downloaded from GET /api/hosted-models/{model_id}/versions/{version}, not through this tool. Answers 404 not_released while hosted models (the hosted-pricing-models release) are not switched on for your workspace. Needs a Last Price credential with function read scope. Needs a claimed workspace: a sandbox key from self-registration is refused (403) until a person claims the workspace.
    ConnectorNo auth
  • Logs out the current session **without revoking** it. **Browser warning:** calling this endpoint via XHR/fetch from a different origin than `secure-flows.com` is not a reliable way to clear hosted-login cookies. For browser apps (especially localhost), prefer the redirect helper `GET /api/v1/auth/logout?session_token=...&redirect_uri=...`. Behavior: - **Invalidates** the current `sessionToken` by incrementing `tokenRevision` (no new token is issued). - Calls Firebase `revokeRefreshTokens(firebaseUid)` using the session’s stored Firebase UID. - Sets `Clear-Site-Data: "cookies"` to clear browser cookies (including Firebase session cookie). Session payload and session row are **not** deleted or modified (other than `tokenRevision`). Source: POST /api/v1/auth/logout Requires `auth.sessionToken` and forwards it as a Bearer token. Prefer connection.workspaceName and connection.appId as stable config instead of generating identity fields dynamically.
    ConnectorNo auth
  • Logs out the current session **without revoking** it. **Browser warning:** calling this endpoint via XHR/fetch from a different origin than `secure-flows.com` is not a reliable way to clear hosted-login cookies. For browser apps (especially localhost), prefer the redirect helper `GET /api/v1/auth/logout?session_token=...&redirect_uri=...`. Behavior: - **Invalidates** the current `sessionToken` by incrementing `tokenRevision` (no new token is issued). - Calls Firebase `revokeRefreshTokens(firebaseUid)` using the session’s stored Firebase UID. - Sets `Clear-Site-Data: "cookies"` to clear browser cookies (including Firebase session cookie). Session payload and session row are **not** deleted or modified (other than `tokenRevision`). Source: POST /api/v1/auth/logout Requires `auth.sessionToken` and forwards it as a Bearer token. Prefer connection.workspaceName and connection.appId as stable config instead of generating identity fields dynamically.
    ConnectorNo auth
  • National Flood Insurance Program claim history. A state-only request uses LiveDataLink's privacy-preserving self-hosted aggregate; zip/county/year filters use the live OpenFEMA API. Useful for assessing prior loss patterns without redistributing claim-level records from the hosted store.
    ConnectorNo auth
  • Return the Deputy user the token belongs to — name, employee id, company and permissions. A cheap way to confirm DEPUTY_INSTALL and the token are right. Deputy: GET /api/v1/me.
    ConnectorNo auth
  • Read-only: the pull / merge requests (state, CI) and latest commits that name this issue key (spec D153). MCP tool `list_development` (read-only; changes nothing). Returns the GitHub / GitLab pull or merge requests linked to the issue (repo, number, title, author, state open | draft | merged | closed, CI passed | failed | running | none, branches, link) and the latest commits (up to 20) whose message names the key. They come from the GitHub / GitLab repositories the project's admins connected; an issue with no connected repository or no match returns empty lists, and so does a company on Free or a paused integration. Development (D153): lists the merge / pull requests and CI state from the connected GitHub / GitLab repos that name this issue key. Report them as returned (state, CI, branch, link). If the list is empty, say nothing is linked yet and suggest putting the issue key (e.g. `KEY-12`) in the branch name, PR / MR title or commit message; connecting repos and auto-move rules are for project admins in the web app. You act with exactly the rights of the user who owns this token; a project you cannot see returns not_found.
    ConnectorOAuth