Skip to main content
Glama
732,517 tools. Updated 2026-11-01 17:36

"Project dependency resolution and analysis" matching MCP tools:

  • Generate cinematic video from a text prompt. Uses MiniMax H3 — top 2 on the Artificial Analysis text-to-video leaderboard — with native audio. Async — returns requestId, poll with check_job_status. 768p or 2K (2K is upscaled from a 768p render), 5-15 seconds, priced per second by resolution (native audio free). Pay per request with Bitcoin Lightning — no API key or signup needed. Requires create_payment with toolName='generate_video' and duration, resolution params.
    ConnectorNo auth
  • Audit a whole lockfile or dependency file in one call, including transitive dependencies where the file records them. Paste the file content as-is: package-lock.json, npm-shrinkwrap.json, yarn.lock, pnpm-lock.yaml, requirements.txt (== pins), poetry.lock, uv.lock, Pipfile.lock, Cargo.lock, go.sum, go.mod, packages.lock.json (NuGet) or gradle.lockfile. Up to 3,000 packages are checked against OSV.dev. Returns a summary and only the packages with problems: malicious-package flags first, then vulnerabilities by severity with the minimum upgrade target. Use when the user pastes or attaches a lockfile, asks for a full or transitive dependency audit, or asks "is my project vulnerable?". Prefer this over check_dependencies when the user has the file itself.
    ConnectorNo auth
  • Add a list of up to 50 tasks to an existing Onplana project in one call, at the project root or under a sprint / epic. Fits "add these tasks to my launch project" or a checklist pasted into the chat. Single transaction (all-or-nothing), in place of calling create_task N times; add_subtasks covers new tasks that are children of an existing task. THIS TOOL DOES NOT SCHEDULE. Tasks land with NO dates unless startDate and dueDate are set on each one, and there is no way to express durations or predecessors here at all. A schedule (phase durations, effort estimates, "task 5 depends on task 3", a critical path) sent through this tool arrives as a flat dateless list, and the Gantt, timeline and critical path are all empty. Use instantiate_plan instead, which takes estimatedDays per task and computes real start and due dates from them. It accepts a projectId, so it works on a project that already exists. Neither tool accepts predecessors: create the tasks first, then add each dependency with link_dependency. The result includes `url` for the project (and one per task). ALWAYS show the project link in your reply so the user can open what you just created.
    ConnectorOAuth
  • List recent activity (task creates / updates / status changes / comments / dependency edits) for one project since a given timestamp. Returns up to 100 ActivityLog rows newest-first with actor + entity + action so an agent that just reconnected can catch up on what changed while it was offline. Time window capped at 30 days; for older history use list_audit_log instead. Each item includes entityTitle (the changed entity's current title, so you know WHICH task, project, change request, proposal, issue, page or idea changed without a per-row lookup; null when that entity has since been deleted or moved out of this project) and changedFields (the field names that changed, when recorded). Page and idea rows the caller cannot open are left out, details included, rather than returned with a null title, so a response can hold fewer than limit items and still report hasMore.
    ConnectorOAuth
  • Remove a task dependency. Address it either by its row id (dependencyId, from list_dependencies) or by the pair of task ids it joins (predecessorId + successorId), the same two ids link_dependency takes. Requires the project-level dependency.manage permission on the dependency's project, held by project MEMBER and above under the default matrix. Re-link via link_dependency. This is idempotent: when no such link is visible the call succeeds with removed:false and reason:"not_linked" rather than failing, so a retry is safe. Check the removed field to tell an actual deletion from a no-op. In a project with automatic scheduling off, removing a link moves no task and the response carries autoScheduleOff: true. No plan gate.
    Connector
    Destructive
    OAuth
  • Run audio analysis on a public audio URL. Requires estimate_cost to be called first (job_estimate_id). Requires PULSE_API_KEY. Before calling, you MUST confirm with the user that they have a lawful basis to submit this audio for analysis. For a user-requested folder, project, playlist, or batch, one confirmation can cover every track in that scope. Returns job_id — poll get_job_status for results. If processing or payment returns estimate_pricing_changed, get a fresh free estimate with estimate_cost, present the new price, and wait for explicit user approval before processing or payment. Never silently retry analysis or purchase.
    ConnectorNo auth

Matching MCP Servers

Matching MCP Connectors

  • Get documentation, spatial/time resolution, domain, and update cadence for one dynamical.org dataset. dynamical.org/catalog is itself rendered from this same STAC catalog, so this tool fetches the collection document live (short TTL cache) rather than relying on anything baked into this server -- it's always as fresh as the STAC catalog itself. Args: collection_id: A STAC collection id, e.g. "noaa-gfs-forecast", "noaa-hrrr-analysis", or "ecmwf-aifs-ens-forecast". Use search_catalog to discover ids. Returns: A dict with title/model name, prose descriptions, spatial and time domain/resolution, forecast range (for forecast datasets), license and attribution, the dataset's variables, and links to its docs page and example notebooks. Raises ValueError (listing valid ids) if collection_id is unknown.
    ConnectorNo auth
  • Create a NEW composition (a new video) inside a project — a project is a workspace that holds many videos. Returns { compositionId, format, etag }. Pass an optional name and format (aspectRatio/fps/resolution); format defaults to the project's compositionFormat. The first composition becomes the project's active default. To author it, seed with apply_composition then compose({ fromComposition: true }) — your authored graphics ride as locked clips, carried verbatim; to render a specific one, pass its compositionId to create_render. (For a reframed sibling in another aspect, use derive_composition.)
    ConnectorOAuth
  • Merge another client's AI-visibility project of the same brand into this one as a new market. Its prompts, answers, daily figures, content briefs, timeline notes and signals move here and count in that market from the days they ran, and so do its Gap analysis steps marked done or set aside (unless this project has one for the same site or page); the other markets' numbers stay as they are. The other project stays, inactive and empty; unmerge_project undoes the merge. `projectId` or `clientId` is the project that keeps going, `sourceProjectId` or `sourceClientId` the one merged in (without a source, the result lists the projects that can be merged in). The preview states every count that moves and what stops showing data (`acceptReportsGoDark: true` records agreement). Owners and admins only. Requires MCP write actions; without confirm:true it returns a preview.
    ConnectorOAuth
  • Undo a merge made with merge_project or Settings → Markets: the market's prompts, answers, daily figures, content briefs, timeline notes and signals, and the Gap analysis steps the merge moved, go back to the project they came from, which becomes active again. `projectId` or `clientId` is the project the market was merged into, plus `mergeId`; without `mergeId` the result lists the merges that can be undone. Refused while a scan of either project runs. Owners and admins only. Requires MCP write actions; without confirm:true it returns a preview.
    ConnectorOAuth
  • Initializes a Blockscout MCP session: returns server reference data, the `blockscout-analysis` skill pointer, and the URI resolution rule. Call this tool exactly once per session, before any other tool, and reuse its payload for the rest of the session; do not call it again.
    ConnectorOAuth
  • Get Lenny Zeltser's malware analysis report template. The report covers Executive Summary, Sample Snapshot, Malware Family Identification, Component Inventory, Runtime Requirements, Sources, Capabilities, Indicators of Compromise, Analysis Details, What We Don't Know, optional Infection Vector, optional Detection Engineering, About this Report, Appendix: Analysis Environment, and optional Appendix: Analysis Scripts. This server never requests your sample, analysis notes, or indicators and instructs your AI to keep them local—guidelines and the report template flow to your AI for local analysis.
    ConnectorNo auth
  • Initializes a Blockscout MCP session: returns server reference data, the `blockscout-analysis` skill pointer, and the URI resolution rule. Call this tool exactly once per session, before any other tool, and reuse its payload for the rest of the session; do not call it again.
    ConnectorNo auth
  • Load one project with analysis envelope, compact agentStatus, document summaries, evidence summaries, the project memory digest, and external_ref when the project was imported from another system. Pass `include` for optional sections: tasks, members, insights, capital, visualEvidence. Default is none, so the payload stays the same as a call without include. Documents and evidence return up to `documentsLimit` / `evidenceLimit` (default 20, max 50); each include list returns up to 20. `truncation` gives `total`, `returned` and `truncated` for every list that can be cut. Writes to those sections stay on the Bucky CLI. You do not need a UUID: pass `project` with the name the user said, or call with neither and the result lists their projects to choose from. Use before composing reports or after scheduling analysis.
    ConnectorNo auth
  • Return a decision-ready resolution-risk verdict for one Polymarket market before an agent trades, quotes, or forecasts it. The result branches to tradeable, ambiguous, avoid, or insufficient_data and names the resolution basis (price_feed, official_source, media_consensus, unspecified), UMA dispute state, rule-wording risks, and executability (liquidity, spread) so the calling agent can act without reading the full rules. Use when: Call once per market before placing, quoting, or forecasting a Polymarket position when the caller needs to know whether the rules and resolution state make the outcome well-defined. Repeat calls within two minutes return cached data. Limitations: Heuristic analysis of Polymarket rule wording and Gamma API state; not a probability forecast, legal advice, or a guarantee of how UMA voters resolve. Does not read order-book depth, event-level augmented negative-risk settings, or clarifications published off-platform. Alternatives: web_search, http_fetch
    ConnectorNo auth
  • Return a decision-ready resolution-risk verdict for one Polymarket market before an agent trades, quotes, or forecasts it. The result branches to tradeable, ambiguous, avoid, or insufficient_data and names the resolution basis (price_feed, official_source, media_consensus, unspecified), UMA dispute state, rule-wording risks, and executability (liquidity, spread) so the calling agent can act without reading the full rules. Use when: Call once per market before placing, quoting, or forecasting a Polymarket position when the caller needs to know whether the rules and resolution state make the outcome well-defined. Repeat calls within two minutes return cached data. Limitations: Heuristic analysis of Polymarket rule wording and Gamma API state; not a probability forecast, legal advice, or a guarantee of how UMA voters resolve. Does not read order-book depth, event-level augmented negative-risk settings, or clarifications published off-platform. Alternatives: web_search, http_fetch
    ConnectorNo auth
  • Deletes a BYO machine, ends its active daemon runtimes and work, revokes its daemon tokens and project grants, and releases agent bindings. Pooled machines are managed through their machine pool and cannot be deleted through this route. There are no dependency blockers for a BYO machine.
    Connector
    Destructive
    API key
  • Fill a project's settings and brand kit from a saved template (template_id) or a built-in brand preset (preset_id). Free. Overwrites the project's settings; refused while an analysis runs. A template with `video` also brings its original ad, analysis and cast, but only into a project not analysed yet (`videoCopied: true`); an analysed project keeps its own (`videoCopied: false`) — use cinematic_ads_create_project with template_id instead.
    Connector
    Destructive
    OAuth
  • List TaskDependency rows. Specify projectId (all deps in a project) OR taskId (deps where this task is predecessor or successor). Returns predecessor + successor task ids and titles, dependency type (FINISH_TO_START/START_TO_START/FINISH_TO_FINISH/START_TO_FINISH), and lag in days. PREFER get_plan when you need the full dependency graph + the tasks.
    ConnectorOAuth
  • Make 1 to 5 copies of a project as it is now, in the same workspace: the original ad, its analysis, the cast and places (images, modes, descriptions), the clip plan, the settings and the final-video choices it last built with. Each copy is a new project with its own id and is already analysed, so it goes on at step 4 — e.g. give one person a different photo in each copy (cinematic_ads_update_asset with that copy's asset ids from cinematic_ads_get_project). Copies are named "<name> (copy n)". Never a clip take, a fix or a final video. Refused while the project is being analysed. Free.
    ConnectorOAuth
  • Enqueue a fresh deterministic analysis run for a saved project. Pass `projectId`, or `project` with the name the user said; with neither, the result lists their projects and nothing is queued. Returns immediately with `agentStatus` (`queued`, `running`, `current`, `failed`, or `none`) and a receipt id; does not block on completion. Irreversible: a queued run cannot be un-queued from MCP. Re-check with `getProjectContext`, but no more than once every 15 seconds — it is a multi-query bundle, not a status endpoint.
    ConnectorNo auth