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
- List Workload Replicaslist · List the names of the running replicas (pods) of a workload in a location. Read-only operational inventory for confirming which replicas are currently serving. Recommended reading before first use: get_cpln_skill("workload-troubleshooting") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Mount Volumeset to Workloadmount · Attach a volumeset to a workload — mounts into the FIRST container only. Creates the volumeset when missing; size/fileSystemType/performanceClass apply ONLY on that create path and are ignored when the volumeset already exists. Workload-type rule: ext4/xfs (read-write-once) volumesets require a stateful or vm workload and bind to ONE workload; shared-filesystem volumesets mount on any workload type. Workload types are immutable — switching requires deleting and recreating the workload (plan downtime). Recommended reading before first use: get_cpln_skill("stateful-storage") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Query Audit Eventsquery · Query the Control Plane audit trail for mutations on one or more resources of the same kind. Omit `name` and `names` to fetch every event for that kind in the org. Supply `names` to audit multiple resources in one call (events are merged and sorted newest-first). Supports filtering by subject, audit context, and time range. Platform events live in the built-in `cpln` context.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Query Distributed Tracesquery · Search distributed traces (Tempo/TraceQL) — find slow or failing requests across workloads, then drill in with get_trace. Provide structured params (gvc, workload, location, errorsOnly, minDuration) OR a raw `traceql` query — a raw query REPLACES the structured params, so it must embed ALL filters itself. Span attributes available: resource.gvc, resource.workload, resource.location. Traces exist only where tracing is enabled on the GVC (`spec.tracing` via update_gvc/create_gvc) and only for sampled requests after enablement. Returns a table of trace IDs with root span, start time, and duration.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Query Workload Metrics (PromQL)query · Run a PromQL query against Control Plane metrics (Prometheus-compatible). Default is a range query over the last hour at 60s step — pass `resolution: "instant"` for a point-in-time query, `since` / `from` / `to` to adjust the window, and `step` to control resolution. Results are sliced to the first 50 series in prose; the full Prometheus response is included as JSON. If you already know the metric, just query it: gauges like `cpu_used`, `mem_used`, `replica_count` are used bare — as are the pre-rated `egress` and `requests_per_second` (never wrap these in rate()); genuine counters need rate(), e.g. `sum by (workload) (rate(container_restarts[5m]))`; latency is a histogram: `histogram_quantile(0.95, sum by (le) (request_duration_ms_bucket))`. Only when you are unsure of the exact metric name or label values — or a query returns no series — call `list_metrics` first to see what is actually present in the org (incl. custom metrics) and a metric’s real labels. Use this to verify autoscaling signals before changing scaling settings — measure first, then change.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Remove a Domain Port Listenerremove · Remove a port listener from a domain. Live traffic on that port stops immediately and any routed workloads become unreachable through this domain on that port.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Remove a Route from a Domain Listenerremove · Delete a single route entry from a port listener. Traffic that matched this route returns 404 on the affected listener until a new matching route is configured.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Search Control Plane Docssearch · Search across the Control Plane knowledge base to find relevant information, code examples, API references, and guides. Use this tool when you need to answer questions about Control Plane, find specific documentation, understand how features work, or locate implementation details. The search returns contextual content with titles and direct links to the documentation pages. If you need the full content of a specific page, use the query_docs_filesystem_control_plane tool to `head` or `cat` the page path (append `.mdx` to the path returned from search — e.g. `head -200 /api-reference/create-customer.mdx`). In the default core profile, continue with search_control_plane; query_docs_filesystem_control_plane is available only in the full profile.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Set TLS on a Domain Listenerset · Set or replace the TLS block on a port listener (cipher suites, minimum protocol version). Provide the complete TLS shape; existing TLS settings on this listener are overwritten. Recommended reading before first use: get_cpln_skill("domain") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Uninstall Templateuninstall · Uninstall a release and remove the resources it created. Provide the release `name`. Recommended reading before first use: get_cpln_skill("template-catalog") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Update a Control Plane GVCupdate · Update a GVC. Scalars, description, tags, env, pullSecretLinks, and placement `addLocations` MERGE with existing values; remove* counterparts (removeLocations, removeTagKeys, removeEnvNames, removePullSecretLinks) take entries away, and remove* flags (removeLocationQuery, removeTracing, removeLoadBalancer, removeKeda, removeSidecarEnvoy, removeAliasWorkloadLink) delete an optional block entirely. The nested objects (loadBalancer, keda, tracing, sidecarEnvoy, locationOptions, locationQuery) are REPLACED wholesale: always submit the complete object, never a partial patch, or the omitted sub-fields are dropped. Custom domains are configured with the Domain resource (create_domain), not on the GVC. Placement and endpoint changes can redeploy workloads or affect public workload availability.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Update a Domainupdate · Update metadata (description, tags), top-level spec flags (acceptAllHosts, acceptAllSubdomains), or the GVC/workload binding. CANNOT change ports or routes directly — to add, repoint, or remove a route on an existing domain use add_domain_route / update_domain_route / remove_domain_route for routes, add_domain_port / remove_domain_port for listener ports, and set_domain_tls / clear_domain_tls for TLS (all core); only CORS edits (set_domain_cors / clear_domain_cors) are full profile. After binding gvcLink/workloadLink, re-read status.dnsConfig — bindings add records the user must create. Recommended reading before first use: get_cpln_skill("domain") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Update a Policyupdate · Update a policy: metadata (description, tags), target scope (targetAll / targetLinks / removeTargetLinks / targetQuery / removeTargetQuery), and bindings (addBindings merges by permission set; removeBindings strips principals from matching bindings). Optimistic concurrency uses version/id from the current state. Call get_resource (kind="policy") first to capture state.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Update a Route on a Domain Listenerupdate · Replace a single route entry on a port listener. Identify the existing route via prefix or regex (whichever it uses); the replacement route needs workloadLink and may omit optional matchers to match /. Returns the full updated domain JSON for inspection. Recommended reading before first use: get_cpln_skill("domain") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Update a Volumesetupdate · Update mutable volumeset fields: description, tags, initialCapacity (for newly-provisioned volumes), snapshot policy, autoscaling, mountOptions. snapshots/autoscaling/mountOptions REPLACE the entire stored object — include every field you want to keep. Filesystem type and performance class are IMMUTABLE — to change either, snapshot first and recreate. customEncryption cannot be set here — apply a full manifest with the CLI (`cpln apply`; get_resource_schema kind=volumeset first). Changing initialCapacity does not resize existing volumes; expand_volumeset grows them. Recommended reading before first use: get_cpln_skill("stateful-storage") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Update a Workloadupdate · Update an existing workload (PATCH semantics — only specified fields change). Workload type and name are IMMUTABLE: trying to change either via update fails — those require delete + recreate. If the target is a CRON workload, patch its `schedule` / job policy / `suspend` / `capacityAI` / containers here (autoscaling/timeoutSeconds/debug do not apply to cron and are rejected); schedule/job fields are likewise rejected against a non-cron workload. Call get_resource (kind="workload") first to capture current state so a rollback exists. Avoid silent downgrades (probes, autoscaling) — see the production-grade defaults in get_cpln_rules. Advanced spec sections (loadBalancer, sidecar, extras, localOptions, rolloutOptions, securityOptions, requestRetryPolicy) are NOT here — use the matching configure_workload_* tool. Recommended reading before first use: get_cpln_skill("workload") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Update an Identityupdate · Update an identity's description, tags, and (optionally) replace its networkResources / nativeNetworkResources wholesale. Provider blocks can modify real resources in the connected cloud account, including AWS IAM roles, GCP service accounts, and Azure managed identities. Recommended reading before first use: get_cpln_skill("access-control") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Upgrade Templateupgrade · Upgrade an installed release to a new `version` and/or updated `values`. Identify the release by `name` only — the template and GVC are immutable and read from the installed release, so you do NOT pass them. Omit `version` to move to the latest available. `values` REPLACE the release's current values entirely (no merge) — start from the currently applied values (CLI: `cpln helm get values <name> --all`), not the template example. Verify with get_installed_template after. Recommended reading before first use: get_cpln_skill("template-catalog") — the runbook for this tool family (read once per session).Control PlaneControl Plane
PluginrequiredDeveloper Tools - Workload — Start a Cron Runworkload · Trigger an immediate run of a cron workload (useful when the schedule is suspended or you need an out-of-band execution). Every call requests another run, consumes real compute, and may execute job mutations or external calls, so treat it as destructive and confirm the side effects with the user.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Workload — Stop a Replicaworkload · Terminate a single running replica (pod) of a workload by issuing a `stopReplica` command — useful to recycle a wedged or unhealthy replica. The platform reschedules a replacement per the workload’s scaling, so this interrupts only in-flight work on that one replica; it does not delete the workload or any persistent data. Discover replica names with list_workload_replicas, and pass a `location` where the workload is deployed (list_deployments). The resulting command is trackable with get_command / list_commands.Control PlaneControl Plane
PluginrequiredDeveloper Tools - Draw a natal chart wheelrender · Renders the natal chart as an SVG wheel: zodiac ring, house ring, planet glyphs at their real degrees with collision-avoided labels, and the aspect lines across the centre. Use it when the user asks to SEE their chart, wants an image, or when a picture would explain a stellium or a T-square better than a list would.
This is the ONLY natal chart tool, and it RETURNS THE WHOLE CHART, not just a picture. The response has exactly two content blocks: the complete text chart — placements, angles, houses, the full aspect list and the notes — and the wheel as an embedded resource of type `image/svg+xml`, whose `text` is the SVG document itself. The SVG appears once and only once; it is NOT repeated in structuredContent, which carries only the resource URI, the byte length and the render options.
One call answers everything about a birth chart. "Show me my chart and tell me what it means" is a single call — read the placements and the interpretation off the text block. Do not call it twice for the same person; the chart is deterministic and the second answer is identical to the first.
Without a birth time the wheel is still drawn, but with 0° Aries on the ascendant axis and equal house sectors, because the real ones are unknown. That is a drawing convention only; the note is written into the image and returned in notes.AstroBella AstrologyAstroBella
PluginnoneConsumer & Lifestyle - Moon phase, illumination and signget · The Moon's phase, percent illumination, ecliptic sign and degree, plus the exact UTC times of the next new moon, first quarter, full moon and last quarter.
Needs no birth data. Use it for "what phase is the moon tonight", "when is the next full moon", "what sign is the moon in", or before any ritual/timing question. For a specific past or future date, pass it; otherwise it answers for right now.
The phase is computed from the Sun–Moon elongation, so it is the astronomical phase, valid worldwide. Moon longitude is accurate to 0.012° on average and 0.058° worst case over 1900–2100, which puts the quoted phase-event times within a few minutes of the true ones.AstroBella AstrologyAstroBella
PluginnoneConsumer & Lifestyle - Planetary positions now or at an instantget · Where every planet is right now, or at any instant you name. Ten planets plus Chiron and both lunar nodes, with sign, degree in sign and retrograde status.
This needs NO birth data — use it for "what sign is Mercury in", "is Mercury retrograde right now", "what was the sky doing on the moon landing", "what are the current transits in general". Do not ask the user for their birth details to answer those.
These are geocentric tropical positions, the same frame a birth chart uses. Retrograde is computed from a symmetric finite difference and can disagree with a full-precision ephemeris within a few hours either side of a station.AstroBella AstrologyAstroBella
PluginnoneConsumer & Lifestyle - Resolve a birthplace to coordinatesresolve · Turns a city name into latitude, longitude and IANA timezone, from a city database bundled in this server. CALL THIS FIRST whenever the user names their birthplace as a city rather than as coordinates — every chart tool needs numeric latitude and longitude, and guessing them from memory puts the ascendant degrees off.
Accepts "Berlin", "Springfield, IL", "Springfield, United States", "Springfield, IL, US", and the region names this tool prints back ("Nürnberg, Bayern"). Matching ignores case and diacritics and knows common exonyms and historical names (Breslau resolves to Wrocław). Results are ranked by match quality then population.
Several results mean genuine ambiguity — there are dozens of Springfields. Ask the user which one rather than taking the first. An empty list means the city is not in the dataset (it holds populated places above a population floor); ask the user for the nearest larger city or for coordinates directly.AstroBella AstrologyAstroBella
PluginnoneConsumer & Lifestyle - Synastry between two chartsget · Cross-aspects between two people's natal charts — the relationship comparison. Every ordered pair of bodies across the two charts is checked, so A's Venus to B's Mars and A's Mars to B's Venus are two separate findings, as they should be.
Use it for compatibility questions: "how do we get on", "what does our chart say", "are we compatible". Needs both birth dates and both sets of coordinates — resolve each city with resolve_birth_place first. Birth times are optional but make the answer much stronger; without them the two charts have no houses and the Moon positions carry up to 6.6° of uncertainty each, which can flip a close aspect on or off.
Orbs are the natal preset: 8° for conjunction, opposition, trine and square, 4° for sextile, times 1.5 when either body is a Sun or a Moon. Both individual charts come back in full alongside the cross-aspects.
crossAspects is sorted tightest orb first in both the text and the structured output, so index 0 is the strongest contact between the two charts.AstroBella AstrologyAstroBella
PluginnoneConsumer & Lifestyle - Transits to a natal chartget · Finds the aspects that transiting planets are making to a person's natal chart, with the exact UTC moment each aspect perfects and the window it stays within orb.
This is the tool for "what's happening for me right now", "when does my Saturn return finish", "what should I watch for next month". It needs the person's birth data — get the coordinates from resolve_birth_place first if they name a city.
With no window it reports what is active at this moment. To scan a period, either give `days` (a window of that many days starting at `from`, or at right now) or give `from` and `to` explicitly — one or the other, not both. The window is capped at 366 days and is sampled, so on windows longer than about a month brief Moon aspects between samples can be missed (the response says when that applies). Slow outer-planet transits are found reliably at any window length.
startUtc, exactUtc and endUtc describe the whole passage, not the slice inside your window — a Pluto square active all year reports the date it actually perfected, which may be months before or after the dates you asked about.
Transit orbs are deliberately tighter than natal orbs: 6° for conjunction and opposition, 4° for trine and square, 3.5° for sextile, times 1.5 when the transiting body is the Sun or the Moon. Aspects to the ascendant and midheaven are only reported when the birth time is known.AstroBella AstrologyAstroBella
PluginnoneConsumer & Lifestyle - get_analysisgetAI事業変革シミュレーターFeelFlow
ConnectorrequiredOperations - get_feature_analysisgetAI事業変革シミュレーターFeelFlow
ConnectorrequiredOperations - get_usagegetAI事業変革シミュレーターFeelFlow
ConnectorrequiredOperations - list_analyseslistAI事業変革シミュレーターFeelFlow
ConnectorrequiredOperations - run_analysisrunAI事業変革シミュレーターFeelFlow
ConnectorrequiredOperations - analyze_user_dataanalyzeAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - count_customerscountAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - find_customer_eventsfindAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - find_customer_profilesfindAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_available_edm_templates_for_projectgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_campaigngetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_campaign_creativesgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_campaign_performance_by_channelgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_campaign_statsgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_campaign_variant_statsgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_email_templategetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_journey_node_performancegetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_journey_node_performance_trendsgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_journey_performancegetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_journey_performance_trendsgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_saved_attribution_reportgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_saved_journey_reportgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_saved_trends_reportgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing - get_segmentgetAppier Enterprise MCP ServerAppier
ConnectorrequiredMarketing
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.