Back to tracker
Plugin tracker
Tools
Explore what tracked Claude Connectors and ChatGPT Plugins can actually do. Search by tool, Plugin, Brand, category, verb, or access requirement.
Latest snapshot2026-09-12USmethodology registry-public-v1
Searchable tools
113,018
Authless tools
7,424
Auth required
100,766
Described tools
61,167
113,018 tools
- Get Coach Roster Activity Briefcoachget · Use this when a coach asks what their athletes have done recently, wants a roster-level view of recent workouts, asks which athletes received feedback, or wants to review feedback they gave across athletes. This reads only athletes accessible through the selected organization and only returns feedback authored by the authenticated coach.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Get Runner Feedback Briefrunnerget · Use this first when the signed-in runner asks about their own recent post-workout feedback, feedback patterns, feeling-score distribution, comments, tiredness, pain, heat, strong efforts, or workouts worth discussing with a coach. This is the dedicated feedback analysis tool and reads only the signed-in runner's own workouts.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Get Runner Home Briefrunnerget · Use this when the signed-in runner asks for a complete Eixo Run overview of their current running context: recent workouts, active plans, upcoming sessions, next race, coach feedback, personal bests, and shoes. This reads only the signed-in runner's own account.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Get Runner Personal Bestsrunnerget · Use this when the signed-in runner asks for PRs, personal bests, best 5K/10K/21K/42K, or record history. This uses Eixo Run's materialized personal-best summary and does not recompute or mutate records.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Get Runner Plan Briefrunnerget · Use this when the signed-in runner asks about their current training plan, upcoming planned workouts, cancelled or incomplete sessions, AI/self/coach plan source, or how executed workouts matched the plan. This is read-only.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Get Runner Race Briefrunnerget · Use this when the signed-in runner asks about upcoming races, registered/going/completed races, race recommendations, race-course context, or existing race strategy summaries. This is read-only and does not mark interest or registration.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Get Runner Shoe Briefrunnerget · Use this when the signed-in runner asks about their running shoes, shoe mileage, active shoes, workouts without a shoe assigned, or best workouts by shoe. This reads only the runner's stored shoe and workout data.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Get Runner Zone Calibration Briefrunnerget · Use this when the signed-in runner asks about Z2, easy runs that felt or looked too hard by heart rate, pace-vs-heart-rate mismatch, threshold, lactate-threshold heart rate, or whether recent runs support their current Eixo Run zones. This reads the runner's saved threshold profile plus summarized recent run streams; it does not calculate, edit, or save new zones.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Get Training Snapshottrainingget · Use this when the user asks for a recent training summary, consistency check, current plan context, personal-best overview, next race context, or a coach asks for one athlete's snapshot. Do not use this for post-workout feedback, feeling-score, comment, tiredness, or pain pattern analysis; use runner.get_feedback_brief for those requests.Eixo RunEixo Run
PluginrequiredHealth & Wellness - List Coach Athletescoachlist · Use this when a coach needs to find athletes they can access before asking about a specific runner, roster segment, or org athlete.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Prepare Training Visualmediaprepare · Use this when the user wants an image, poster, share card, race-build graphic, or photo-based visual generated from Eixo Run training data.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Search Workoutstrainingsearch · Use this when the user asks for specific workout records or ranked/filterable workout lists, including questions like best 10K above 25 Celsius, runs in a city, hot-weather efforts, or shoe-specific sessions. If the request is about feedback patterns, feeling scores, tiredness, pain, comments, or workouts to discuss with a coach, use runner.get_feedback_brief instead.Eixo RunEixo Run
PluginrequiredHealth & Wellness - Attach images to a OneStop postattach · Use this to attach ChatGPT message images to an owned post; other clients must use render_post_editor. It accepts JPEG, PNG, WebP, or HEIC images, 512–8192px per side and up to 20MB each, with at most 20 images per post. Images are appended in input order; the post's first image is its search thumbnail.OneStopOneStop
PluginrequiredCommerce - Check saved OneStop postsget · Check which visible OneStop posts are saved by the current viewer. Indicates when the viewer has not linked an account.OneStopOneStop
PluginrequiredCommerce - Delete a OneStop postdelete · Use this only when the user explicitly asks to permanently delete an owned unpublished or published post. This cannot be undone through OneStop. It returns the listing_id with status=deleted.OneStopOneStop
PluginrequiredCommerce - Find a placefind · Use this when search or post writing needs a place_id for a user-named neighborhood, city, intersection, landmark, or address. It returns labeled candidates with opaque IDs; ask the user when multiple candidates plausibly match, and never construct an ID. Countries, states, and counties are too broad for a local post or radius search. Before using an exact street address to create a post or change its location, show the user the exact label, explain that the label and map pin will be public, and ask for confirmation. Let them know they can keep that address or, if they would prefer somewhere less precise, use a neighborhood, cross street, landmark, or city instead.OneStopOneStop
PluginrequiredCommerce - Get OneStop categoriesget · Use this when search or post writing needs an exact category_slug. It returns the ordered category tree and accepted slugs; a parent slug searches all descendants. Never invent a slug.OneStopOneStop
PluginrequiredCommerce - Get OneStop postget · Use this when the model needs complete, authoritative details for one active public post before a detailed answer, comparison, or contact draft. It returns the body, images, facts, public URL, and privacy-preserving reply_email relay. It does not send a message or load private or deleted posts.OneStopOneStop
PluginrequiredCommerce - Get my OneStop postget · Use this when the model needs the current data for an owned post before revising or deleting it. It can load a private post by its known ID, but private posts never appear in lists or public search. Use render_post_editor when the user should visually review or manually edit the post.OneStopOneStop
PluginrequiredCommerce - Get my saved OneStop postsget · Use this when the model needs to reason about posts saved by the linked account. It returns paginated compact public summaries, most recently saved first; posts that are no longer public are omitted. Use render_view with saved mode when the user only needs to see them.OneStopOneStop
PluginrequiredCommerce - List my OneStop postslist · Use this when the model needs to locate or reason about published posts owned by the linked account. It returns up to 20 compact summaries, newest first, plus has_more; query searches title, body, and location. Use render_view with my_posts mode when the user only needs to see them.OneStopOneStop
PluginrequiredCommerce - Load more OneStop recommendationsget · Load another page of listings for the interactive feed using its recommendation context and optional listing IDs.OneStopOneStop
PluginrequiredCommerce - Open my OneStop listingrender · Open a known owned listing in the OneStop editor so the user can review, edit, add images, and post it.OneStopOneStop
PluginrequiredCommerce - Prepare a OneStop listingcreate · Prepare a complete, unposted OneStop listing when the user wants to make one and the required details are known. Does not publish.OneStopOneStop
PluginrequiredCommerce - Prepare image uploadsprepare · Authorize images selected in the OneStop app for upload.OneStopOneStop
PluginrequiredCommerce - Publish postpublish · Publish the post approved in the OneStop editor.OneStopOneStop
PluginrequiredCommerce - Save a OneStop postset · Save or unsave a public OneStop post for the linked account.OneStopOneStop
PluginrequiredCommerce - Search OneStop postssearch · Use this when the user wants to discover active public posts or browse the catalog. It returns paginated compact summaries, not full bodies or contact details; results default to relevance with a query, distance with place_id and no query, and newest otherwise. Call get_post before a detailed comparison or contact draft.OneStopOneStop
PluginrequiredCommerce - Show a OneStop viewrender · Use this when the user should visually browse a feed, saved posts, or owned posts; use search_posts or get_post when only the model needs data. In feed mode, provide a standalone recommendation_context and put strong listing_ids first in recommended order. Include place_id when available context indicates a specific geographic focus.OneStopOneStop
PluginrequiredCommerce - Update a OneStop postupdate · Change a known owned listing. Changes to a posted listing appear immediately; an unposted listing remains unposted. Omitted fields remain unchanged.OneStopOneStop
PluginrequiredCommerce - About RingCentral MCP toolsabout · Call this first when the user asks what this RingCentral MCP server can do, what tools are available, or which RingCentral tasks are supported. Returns a concise overview of the RingCentral tool categories and representative tool names enabled for this endpoint.RingCentral ChatRingCentral
PluginrequiredProductivity - Find a Team Chat personfind · Resolve a RingCentral Team Chat person by exact person id, or by name, email, extension number, or phone number through the company directory. Returns a single resolved person for an exact match, a compact candidate list when the query is ambiguous, or not_found when nothing matches; it never guesses. personId, extensionId, email, extension number, and phone number are returned as distinct labeled fields and must not be treated as interchangeable. This tool does not perform administrative directory reads or user changes.RingCentral ChatRingCentral
PluginrequiredProductivity - Manage a Team Chat Adaptive Cardmanage · Create, update, or delete a RingCentral Team Chat Adaptive Card. Cards must be version 1.3 with only Action.OpenUrl and Action.Submit actions and meaningful fallbackText; other versions or actions are rejected before the request reaches RingCentral. Use ringex://team-chat/adaptive-cards/guide for the supported contract and ringex://team-chat/adaptive-cards/examples for the extended validated example catalog. Reading cards uses read_team_chat. Do not attach a card payload to a normal text post. This tool can delete content, so it is annotated as destructive.RingCentral ChatRingCentral
PluginrequiredProductivity - Manage a Team Chat incoming webhookmanage · Create an incoming webhook in a RingCentral Team Chat group, or activate, suspend, or delete an existing webhook. Reading webhooks uses read_team_chat. This tool includes a delete action, so it is annotated as destructive.RingCentral ChatRingCentral
PluginrequiredProductivity - Manage a Team Chat note, task, or eventmanage · Create, update, or delete a RingCentral Team Chat note, task, or event; publish/lock/unlock a note; or complete a task. Select resource and an action valid for it. For task.complete, taskId plus at least one of status, completenessPercentage, or assignees is required. Request status uses "Complete"/"Incomplete"; task reads use "Completed" for the completed state. Completion reads the task before and after the write to provide idempotency and verification. Reading these items otherwise uses read_team_chat. This tool includes delete actions, so it is annotated as destructive.RingCentral ChatRingCentral
PluginrequiredProductivity - Manage a Team Chat postmanage · Update or delete an existing RingCentral Team Chat post. action:"update" replaces the post text; action:"delete" removes the post. Reading posts uses read_team_chat. This tool can delete content, so it is annotated as destructive.RingCentral ChatRingCentral
PluginrequiredProductivity - Manage a Team Chat teammanage · Create, update, archive, unarchive, delete, join, or leave a RingCentral Team Chat team; add or remove members; add or remove a chat from favorites; or update the company Everyone chat. Reading teams and chats uses read_team_chat. This tool includes archive, delete, and remove-members actions, so it is annotated as destructive.RingCentral ChatRingCentral
PluginrequiredProductivity - Read Team Chatread · Read RingCentral Team Chat resources with a strict, discriminated input. Select a resource and action, then supply the required ids and filters. Use task/find with chatId and an exact subject, optionally assigneeId and status; it returns unique, ambiguous, not_found, or incomplete and never guesses. Use post/list_attachments to discover attachments in one bounded posts page. Use file/download with chatId, postId, and fileId from a readable post to return bounded file content as a native MCP image, audio, or embedded resource. This tool is strictly read-only and stays available even when write tools are disabled.RingCentral ChatRingCentral
PluginrequiredProductivity - Send a Team Chat postsend · Send a RingCentral Team Chat post, optionally with file or image attachments, to a known chat (chatId) or a resolved person (personId) for a direct chat. When a person is the destination the direct conversation is opened or reused first. Files are uploaded before the post is created. ChatGPT clients should supply one transformed file reference in file; clients that already have transformed references or exact standard base64 bytes can use files for additional attachments. The result reports the destination chat id, created post id, uploaded attachment ids, and per-step status so a failed post can be retried without re-uploading. Use find_person to resolve a person id first. To reply in a thread, pass threadId.RingCentral ChatRingCentral
PluginrequiredProductivity - Analyze Twitter Post Toolanalyze · Fetch any public X/Twitter post by URL, load all replies, and answer a question with AI. Works on posts you do not own or manage in PostSyncer.PostSyncerPostSyncer
PluginrequiredMarketing - Create Campaign Toolcreate · Create a new campaign to group related posts. Set `status` to a valid CampaignStatusEnum name (same values the PostSyncer API accepts).PostSyncerPostSyncer
PluginrequiredMarketing - Create Comment Toolcreate · Add a comment or threaded reply on a PostSyncer post. Requires `post_id` plus either text `content` or `media` (array of library ids and/or URLs, same as post `content[].media`). Set `parent_comment_id` to reply under another comment.PostSyncerPostSyncer
PluginrequiredMarketing - Create Folder Toolcreate · Create a media library folder in a workspace (optional `parent_id`, `color` hex). Use folder ids on uploads and when listing media.PostSyncerPostSyncer
PluginrequiredMarketing - Create Label Toolcreate · Create a new label in a workspace so posts and campaigns can be tagged for organization and filtering.PostSyncerPostSyncer
PluginrequiredMarketing - Create Post Toolcreate · Create or schedule content to one or more connected accounts. Arguments may use snake_case or camelCase (e.g. workspaceId). Clients may nest fields under `input`, `payload`, or similar wrappers. `content` may be a structured array or a JSON string for multi-platform variants. Optional `repeatable_accounts` (with `repeatable`) limits repeat scheduling to specific workspace account IDs. To schedule a first comment (Instagram/Facebook/LinkedIn/YouTube), add a content item with `is_first_comment: true` and optional `first_comment_delay` (minutes).PostSyncerPostSyncer
PluginrequiredMarketing - Delete Account Tooldelete · Disconnect a linked social account from PostSyncer by ID. Stops publishing and sync for that connection; confirm with the user before running.PostSyncerPostSyncer
PluginrequiredMarketing - Delete Campaign Tooldelete · Permanently delete a campaign by ID. Does not automatically delete every post inside it—confirm intent with the user.PostSyncerPostSyncer
PluginrequiredMarketing - Delete Comment Tooldelete · Delete a comment when policy allows (ownership and workspace rules match the PostSyncer app). Use for spam removal or user-requested deletion.PostSyncerPostSyncer
PluginrequiredMarketing - Delete Folder Tooldelete · Delete a media library folder by id. Nested folders and media may cascade—confirm with the user first.PostSyncerPostSyncer
PluginrequiredMarketing - Delete Label Tooldelete · Remove a label by ID. Existing posts are not deleted; only the label definition is removed.PostSyncerPostSyncer
PluginrequiredMarketing
What is Tool Explorer?
Tool Explorer indexes the callable tool names and descriptions attached to public registry profiles. It is useful for seeing what agents can actually invoke, not just which profile exists.
How do category and verb filters work?
Category filters use the live registry category rollup. Verb filters use the public tool insights rollup, so the page stays backed by the same read models as the tracker charts.
Why do auth requirements matter?
Auth requirements show whether a tool is likely usable without account connection, requires authentication, is private, or is unknown in the current snapshot.