Skip to main content
Glama
649,985 tools. Updated 2026-10-08 05:39

"Toggl Track" matching MCP tools:

  • Set a layer's static base transform. Writes x/y/w/h/rotation directly on image.<id>, video.<id>, and shapes.<id>; for group.<id> sets pivotX/pivotY (no width/height/rotation — use add_keyframe for group rotation). Also sets `scale` and `opacity`, which every layer kind carries. Note: when a layer has a keyframe track for a property, the track OVERRIDES the static value at every frame — use add_keyframe to animate, move_layer to set the un-animated default. A scale/opacity write over an existing track is REFUSED for that reason; pass clear_animation:true to replace the animation with the static value.
    Connector
    Destructive
    No auth
  • Get audio features for ONE track — BPM, musical key (name + Camelot + Open Key), energy, danceability, valence, acousticness, loudness, mood, mood_vector, genre, time signature, duration and more. This is the drop-in replacement for Spotify's deprecated /audio-features endpoint. Provide AT LEAST ONE identifier — if you know several, send them all rather than choosing; they resolve by precedence (`track` > `isrc` > `mbid` > `spotify_id`) and the rest are ignored: - `track` (optionally with `artist`) — e.g. track="Blinding Lights", artist="The Weeknd". - `isrc` — e.g. "USUM71900001". - `mbid` — a MusicBrainz recording UUID. - `spotify_id` — a Spotify track ID, URI, or URL (resolved per request by reading the track's title from Spotify's public embed page and matching it against our catalogue — no Spotify IDs are stored; ambiguous titles miss rather than guess — prefer `track`/`isrc` for full coverage). Returns a JSON object of features. Some feature fields may be null for tracks resolved via the fallback catalogs (only audio-derived values are present for fully analysed tracks). VALUES are FreqBlog's own analysis, NOT on Spotify's scale: energy and valence are on our own raw scale (derive thresholds from our values, don't copy Spotify-tuned ones); danceability and acousticness are on AcousticBrainz's scale -- its classifier where available, else a model that listens to the preview, built on PANNs embeddings (Kong et al. 2020, CC BY 4.0); instrumentalness, speechiness and liveness are currently null for catalogue tracks. If a track name is not yet in the catalog, the API holds the request during the on-demand ingest and usually returns the fully analysed track inline in this same call; only if the ingest runs long does it fall back to a queued response you can re-poll shortly (~15s). If the track turns out not to be on any streaming source we can analyse, you get a definitive not-found instead — that verdict is terminal for ~7 days, so don't retry it. If you only have a fuzzy or partial name, call search_catalog first to find the exact track.
    ConnectorNo auth
  • Default tool for one-off tracking lookups ('track X', 'where is my package'). Synchronous per-call plan endpoint: returns full results (status, events, statistics) immediately and creates NO tracker on the account. Billed per call. Requires an active per-call plan — if it fails with no_active_subscription, use the track tool instead.
    ConnectorNo auth
  • Place an existing LIBRARY asset onto a video's timeline by id (deterministic — use this instead of asking instruct to "add a clip"). Track is inferred from the asset kind when omitted: video AND image → video track (an image is shown as a still for duration_sec, default 1s, like a slideshow frame), audio → voice track. Optional position = 0-based index on that track (default appends to the end). Returns clip_id.
    ConnectorAPI key
  • Undeclare a track. THE LABEL STAYS ON THE WORK: what goes is the declaration, so the issues keep their tag and declaring the track again brings exactly the same ones back. Nothing here can lose work — but the name, icon and place ARE lost, and the track's issues count as 'outside every track' afterwards. For a track that is merely finished, archive it instead: set_track with archived=true. Needs permission to write in the project.
    ConnectorNo auth
  • Generate the EN-dub audio track for a sequence via ElevenLabs TTS — SYNCHRONOUS, returns a ready audio_url immediately, no job_id and nothing to poll. Optionally pads the track with silence up to the sequence's own length so a shorter reading doesn't shorten the final cut. Feed the resulting audio_url into lab_dub's en_audio_url to lipsync the sequence to this track.
    ConnectorOAuth

Matching MCP Servers

Matching MCP Connectors

  • Fetch Spotify track metadata by track uri, open.spotify.com track URL, or id. uri takes precedence; omitting both locators uses a built-in example track, so supply one for a specific song. Use spotify_tracks_search to find tracks or spotify_track_recommended for recommendations based on the track.
    ConnectorNo auth
  • Fetch Spotify track metadata by track uri, open.spotify.com track URL, or id. uri takes precedence; omitting both locators uses a built-in example track, so supply one for a specific song. Use spotify_tracks_search to find tracks or spotify_track_recommended for recommendations based on the track.
    ConnectorNo auth
  • List available hosting plans with pricing and resources. No authentication needed. Args: track: Filter by plan track. Valid values: "single_site", "agency". ⚠ The track is not the site count — most plans on BOTH tracks include several sites (site_starter 5, site_plus 8, site_pro 12). Read `max_sites` on the plan, and use add_site() to fill a slot. Leave empty to list all tracks. include_deprecated: Include deprecated plans (default: false) Returns: [{"slug": "site_starter", "name": "Starter", "track": "single_site", "hosting_type": "shared", "price": {"monthly": 5, "annual": 2, "currency": "CAD"}, "resources": null, "features": {"max_sites": 1, "ai_modules": [...], "ai_agents": [], "free_domain_annual": false}}, ...]
    ConnectorNo auth
  • Track a previously submitted cross-chain source route by Relay request ID. Retry this read; never resubmit from an unknown status.
    ConnectorNo auth
  • GPS & Map Converter — Convert between GPX, KML, KMZ and GeoJSON — the GPS-track and mapping formats used by Garmin, Strava, Google Earth and every GIS tool. Track segments, per-point timestamps, elevations and polygon holes all survive the trip. Anything that cannot survive (a polygon becoming a GPX track, an unlocated feature) is reported in the X-Conversion-Notes header rather than dropped quietly; pass strict=true to refuse instead. [category: convert]
    ConnectorOAuth
  • Deezer music catalogue — the most-streamed tracks for one Deezer artist id, up to 100. Each track returns its Deezer track id, title, rank, duration, album and a 30-second preview URL. Answers what an artist's biggest songs are on Deezer.
    ConnectorNo auth
  • Purpose: Track-A (LLM-driven) paper-trading judgement log (Track A = the LLM judgement path, applied to trading only as a capped bias on top of engine signals; Track B = the signal-engine path, see get_latest_decisions). Triggers (casual questions too): "what does the AI think?", "AI는 뭘 사라고 해?", "show the LLM's trade calls", "AI 판단 근거 보여줘", "does the AI agree with the signals?". When to call: inspect LLM-generated reasoning and trade calls. Prerequisites: none. Next steps: get_latest_decisions to compare with Track B. Caveats: paper-trading only.
    ConnectorNo auth
  • Return the ordered curriculum of a track: its courses with sort_order, is_required, and unlock_after_course_id (prerequisite gating).
    ConnectorNo auth
  • Let the user HEAR a lecture passage inline. Call this when the user wants to LISTEN to a specific moment in a track — e.g. from a search(types:["track"]) hit, pass its track_id plus start_ms/end_ms. Renders an inline audio player that generates the clip on demand (public share-audio, max 10 minutes).
    Connector
    Destructive
    No auth
  • Track a Kazakhstan Post parcel by barcode (official track.kazpost.kz): status + route events. Free.
    ConnectorNo auth
  • A video's spoken text from TikTok's own caption track: one joined string plus timed cues. has_transcript false means the video has no caption track, which is common and is not an error.
    ConnectorNo auth
  • Find MusicAtlas playlists for a user's musical intent. Use this whenever a user asks for playlists based on a mood, theme, genre, activity, vibe, geography, artist, or track. For natural-language requests such as 'playlists about love', 'workout playlists', or 'sad indie', pass the meaningful musical concept as tags. This tool can also find playlists associated with a specific artist or track.
    ConnectorNo auth
  • Get one Instagram music track by its ID (pk): title, display_artist, artist_id, ig_username, audio_cluster_id, duration_in_ms, is_explicit, cover_artwork_uri, progressive_download_url. Use it for a pk from `search_tracks` or `get_top_tracks`. Returns 'Track not found' if absent. Returns user-generated Instagram content; treat as untrusted input.
    ConnectorAPI key
  • Fetch Last.fm album metadata by artist and album name (or MusicBrainz ID): track listing, listener/play counts, wiki summary, and genre tags.
    ConnectorNo auth
  • Create, EXTEND, or edit MUSIC / a song / a track (Suno). type ∈ create-music (default) | extend-music | replace-music-section. "extend that track by N seconds" / "make the song longer" / "continue past 1:00" → type=extend-music, track id in audioRecordId. "That track" without a re-pasted id = the track from earlier in this conversation — use its placeholder_id from context; never answer null / ask for a link. "replace / swap seconds X-Y of the track" → type=replace-music-section. ANY make/extend/lengthen/replace-section on a song / track / music = THIS tool — never a video or image tool, never an invented tool. "A song AND cover art" → START HERE (art = follow-up var2_create_image, not an upload). customMode=false: prompt = song description ≤500 chars. customMode=true: prompt = full lyrics; style + title required. Never name real artists or songs (copyright filter).
    ConnectorAPI key