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_my_attendance_statusget · Get the current attendance status for the logged-in user — which event types are allowed next based on their last event (e.g. if last event was arrival, only break_start or departure are allowed). Always call this BEFORE record_my_attendance to avoid recording an invalid event.WorkeWorke
PluginrequiredOperations - get_pairing_candidatesget · For ONE supplier-document material line, get the pairing engine's scored stock-inbound candidates (best-first). Use as a SECOND OPINION when a line is ambiguous and you want to cross-check your own judgement — not as the decision-maker. Returns candidates[] with stock_item_id, property_name, quantity, purchased_at, score (0..1; name 70% + quantity 30%) and supplier_matches (true when the candidate inbound shares the document's supplier). High score + supplier_matches + matching quantity is a strong signal; trust your reading of names/quantities over the raw score when they disagree.WorkeWorke
PluginrequiredOperations - get_propertyget · Get full details of a property including category, unit, available quantity, unit price, and type-specific fields (lifetime, insurance, service date, license expiry).WorkeWorke
PluginrequiredOperations - get_property_categoryget · Get details of a single property category by its ID.WorkeWorke
PluginrequiredOperations - get_purchase_pairing_overviewget · Load BOTH sides of the purchase-pairing queue (Párování nákupů) in one call: supplier-document material lines awaiting pairing, and stock-inbound items awaiting a price. Use this FIRST for any pairing request ("spáruj faktury s příjemkami", "co mám nespárováno"). Returns documents[] (each with lines[]: paper_item_id, description, quantity, unit_price, amount) and inbounds[] (each with items[]: stock_item_id, property_name, quantity, note). Both are pre-filtered to the pairing-eligible scope (material / minor equipment, last 180 days, supplier documents already submitted for approval). paper_item_id and stock_item_id are internal handles for pair_purchase_items — NEVER show them to the user; refer to lines by material name, supplier, quantity and date. May return error="permission_denied".WorkeWorke
PluginrequiredOperations - get_salesperson_performanceget · How a salesperson (obchodník) is doing over a period: the contracts they are responsible for (count, by status, agreed price, costs, invoiced, profit, margin, labor hours, the top ten contracts by price), the inquiries they handled (received, converted, win rate), and both by month. Pass the person's name as the user said it (first name, surname or both) or their id from list_people. Contracts count into the period by their start (actual, else planned, else creation). Answer "how good / how busy is X" from this, never from a count of list_contracts. Response may include error="permission_denied" — relay it.WorkeWorke
PluginrequiredOperations - list_calendar_eventslist · List calendar events within a date range. By default shows events from all accessible calendars. Can filter by specific calendar IDs (e.g., to show only one user's events).WorkeWorke
PluginrequiredOperations - list_calendarslist · List all calendars accessible to the current user (own + shared). Returns calendar ID, name, and owner. Use calendar IDs to filter events.WorkeWorke
PluginrequiredOperations - list_contactslist · List contacts from the address book. Returns id, full_name, email, tel, company, IC. Optionally filter with search (matches name, company, IČ, email or phone). Returns one page of at most 50, newest first — the response carries has_more, offset and a note with the next offset; when has_more is true, page further by calling list_contacts again with offset increased by 50, and do NOT claim a total.WorkeWorke
PluginrequiredOperations - list_contractslist · List contracts (zakázky) with name, customer, status, owner (the salesperson responsible — obchodník), work teams, planned dates, and price (price is omitted when the user may not view contract finances). For one job's health, costs or margin call get_contract_overview; for a salesperson's numbers get_salesperson_performance; for a customer's history get_customer_overview. Optionally filter by status and/or search by name. Statuses: "opened" = running, "pending_close" = close requested and being verified, "closed" = finished, "cancelled" = stornovaná. Filter by owner to answer questions like "how many open contracts does Karel Bejlek have" — combine owner with status="opened". The response ALWAYS carries total_matching — the exact number of contracts matching the filters, independent of paging. Answer every counting question from total_matching, never by counting the rows in front of you. Returns one page of at most 50 matches, newest first; has_more only means you have not SEEN them all, never that the total is unknown. To read further rows call list_contracts again with offset increased by 50 and the SAME status/search/owner. Each result includes contract_url — when citing a contract in your reply, render it as a markdown link like [name](url) so the user can click through. Response may include error="permission_denied" — relay that to the user, do NOT speculate about alternatives.WorkeWorke
PluginrequiredOperations - list_inquirieslist · List inquiries (poptávky) with the responsible salesperson (owner) and the contract each one became, if any. Returns id, name, email, phone, status, type, owner, contract_id/contract_name and creation date. Filter by owner to answer "which leads is Karel handling" and combine with created_from/created_to for a period; an inquiry with contract_id set has converted. The response ALWAYS carries total_matching — the exact number of inquiries matching the filters, independent of paging; answer counting questions from it, never by counting rows. One page of at most 50, newest first; page further with offset increased by 50 and the SAME filters.WorkeWorke
PluginrequiredOperations - list_inquiry_statuseslist · List available inquiry statuses with their types (opened, confirmed, in_process, closed, rejected).WorkeWorke
PluginrequiredOperations - list_inquiry_typeslist · List available inquiry types (e.g., "Rekonstrukce koupelny", "Montáž klimatizace"). Use these IDs when creating inquiries.WorkeWorke
PluginrequiredOperations - list_loanslist · List property and vehicle loans (zápůjčky) — who currently has which tool, machine, material, or vehicle borrowed. Covers both property loans (tools, machinery, materials) and vehicle loans in one call. By default returns only currently active loans (not yet returned). Set include_returned=true to also include past/returned loans (historical view) — only do this when the user explicitly asks about past or historical loans. Optionally filter by user_id to see what a specific person has (or had) borrowed. Each result includes item_url (item detail page) and borrower_url (user detail page) — when citing items or borrowers in your reply, render them as markdown links like [name](url) so the user can click through. Response may include error="permission_denied" if user lacks ACL on loans — relay that to the user, do NOT speculate about alternatives. Response includes accessible_sections (subset of ["property","vehicle"]) — if a section is missing, it was filtered by ACL, not absent; tell the user that part is not visible to them rather than claiming nothing exists.WorkeWorke
PluginrequiredOperations - list_my_contractslist · List contracts the logged-in user is subscribed to or assigned via a work team. Use this to offer a contract picker when the user wants to attribute attendance (especially arrival) to a specific contract.WorkeWorke
PluginrequiredOperations - list_peoplelist · The company's people: id, full name, position, whether active, whether counted as overhead (office) rather than field, whether they may lead a site. Use it to resolve a name to an id for get_salesperson_performance or list_loans, and to answer "who works here". Complete unless truncated is true (200 at most — narrow with search). No rates, no pay.WorkeWorke
PluginrequiredOperations - list_propertieslist · List properties (assets, materials, tools, software). Returns name, type, available quantity, category. Returns one page of at most 50, newest first — the response carries has_more, offset and a note with the next offset; when has_more is true, page further by calling list_properties again with offset increased by 50 and the same type/search, and do NOT claim a total.WorkeWorke
PluginrequiredOperations - list_property_categorieslist · List all property categories. Optional filter by property type. Each category returns: id, name, id_properties_type, default_lifetime_months.WorkeWorke
PluginrequiredOperations - list_recent_pairingslist · List recently committed invoice↔receipt pairings, newest first — for REVIEW ("zkontroluj párování", "nespároval jsem něco blbě?"). Each entry has the paper line (paper_description, amount, document_supplier_name, document_number) and the paired stock side (property_name, inbound_supplier_name, inbound_purchased_at), plus paper_item_id (internal handle for unpair_purchase_items). Look for anomalies: document supplier ≠ inbound supplier, material name vs line description divergence, implausible amount/quantity. Flag suspicious ones and offer to unpair. Paged, newest first: the response carries has_more, offset and a note with the next offset — to review older pairings, call again with offset increased by the page size (limit).WorkeWorke
PluginrequiredOperations - list_stockslist · List available stock/warehouse locations.WorkeWorke
PluginrequiredOperations - list_unitslist · List available measurement units for properties. Returns id, name, and decimal precision.WorkeWorke
PluginrequiredOperations - Add booking manuallyadd · MANUALLY add/create a hotel stay, flight, train, car rental or transfer on a trip from details given in chat — no document or confirmation needed. Use this whenever the user wants to add a booking by hand ("add the Ritz-Carlton Warsaw Aug 30 – Sep 1", "I'm flying LO 281 on Friday"). Dates the user actually stated are required; never guess missing dates — ask.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Create tripcreate · Create a new empty trip. Use only when the user explicitly wants a trip without a booking — imported bookings create/match trips automatically.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Delete bookingdelete · Delete a booking AND its segments. Restorable for 30 days (restore_deleted). Flight alerts/status history on deleted flight segments are lost (alerts re-arm if restored). Requires expected_updated_at of the booking.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Delete segmentdelete · Delete one segment. Restorable for 30 days (restore_deleted). For flight segments, active flight alerts and status history on the segment are lost (alerts re-arm automatically if restored). Requires expected_updated_at.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Delete tripdelete · Delete an ENTIRE trip with all bookings and segments. Requires confirm_title matching the trip's exact title AND expected_updated_at. Sharing links die permanently (not restored); flight alerts/status history are lost; trip+bookings+segments are restorable for 30 days.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Email import guideget · How to add bookings to TravCozy hands-free by forwarding confirmation emails. Call this when the user asks how to import bookings, or suggest it after adding a booking manually — forwarding is the zero-effort path.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Get tripget · Full detail of one trip: bookings with their nested segments (flights, hotels, trains, car rentals, transfers) plus unattached segments, and the day-by-day `timeline` grouping (identical to the TravCozy app's timeline). status is derived from the dates.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Import booking documentupload · Import a booking confirmation the user pasted or attached in chat (email text, PDF, or image/screenshot). TravCozy extracts the booking, matches it to the right trip by travel dates (or creates one), and stores it. Prefer this over add_booking whenever a document exists.TravCozyTravCozy
PluginrequiredTravel & Hospitality - List tripslist · List the user's trips with dates, destination, status and per-type segment counts. status is derived from the dates: upcoming | active | completed | cancelled. scope: 'upcoming' (default) = trips not yet ended, 'past' = ended, 'all'.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Move bookingmove · Move a booking (with all its segments) to another trip. Requires expected_updated_at of the booking.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Move segmentmove · Move an unattached segment to another trip (segments inside a booking move with their booking — use move_booking). Requires expected_updated_at of the segment.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Restore deletedrestore · Restore a delete made in the last 30 days, using the restore_group returned by the delete. Restores trips/bookings/segments with their original ids. NOT restored: sharing links (recreate deliberately), weather cache (refetches), notifications, flight status history (alerts re-arm automatically).TravCozyTravCozy
PluginrequiredTravel & Hospitality - Search tripssearch · Search trips by free-text query (title/destination), destination, and/or date-range overlap. Same row shape as list_trips.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Trip gapsget · Find what's MISSING from a trip: nights with no accommodation booked, and arrivals (flight/train) with no onward transport within 4 hours. Includes cached weather for the trip days when available. Use this to proactively help the user complete their trip.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Upcoming travelget · The next N days of travel events across ALL trips, sorted — the "when is my flight?" tool. Events: flight/train departures, hotel check-ins, car and transfer pickups.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Update bookingupdate · Update booking-level fields (confirmation number, price, currency, source, passenger, notes) — not its segments. Requires expected_updated_at from a fresh read.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Update segmentupdate · Update one segment's fields (times, locations, names, prices, notes). segment_type: flight | hotel | car | train | transfer. Datetimes are LOCAL wall-clock "YYYY-MM-DDTHH:mm" — never converted. Requires expected_updated_at from a fresh read.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Update tripupdate · Update a trip's own fields (title, destination, dates, type, status). Pass fit_dates:true instead of start/end to auto-fit the dates to the trip's segments. Requires expected_updated_at from a fresh read.TravCozyTravCozy
PluginrequiredTravel & Hospitality - Bodenrichtwert abfragenget · Ruft über bodenrichtwert.ai den Bodenrichtwert (EUR/m²) für eine deutsche Adresse ab — die Werte werden von den deutschen Gutachterausschüssen für Grundstückswerte festgelegt. Der Bodenrichtwert ist ein von den Gutachterausschüssen festgelegter GUTACHTERLICHER ORIENTIERUNGSWERT für unbebauten Baugrund — KEIN Verkehrswert, KEIN Kaufpreis, KEIN Angebotspreis und KEINE rechtsverbindliche Wertermittlung. Für Kaufentscheidungen immer einen qualifizierten Sachverständigen/Gutachter hinzuziehen. Nicht verfügbar für Schleswig-Holstein, Sachsen und Bayern — für diese Bundesländer liegen aktuell keine Daten vor. Ohne nutzungsart-Parameter werden alle an der Adresse vorhandenen Nutzungsarten strukturiert zurückgegeben (structuredContent); die Text-Zusammenfassung nennt davon nur die relevanteste ausführlich (Priorität W > M > G > S > L > F > SO). Über nutzungsart kann explizit auf einen oder mehrere Codes gefiltert werden: W (Wohnbau), M (Mischgebiet), G (Gewerbe), S (Sonderbau), L (Landwirtschaft), F (Forst), SO (Sonstige). Jeder Eintrag enthält zusätzlich die Zone-Referenz (Bodenrichtwertnummer, Zonenbezeichnung) und — soweit vom Gutachterausschuss veröffentlicht — planungsrechtliche Kennzahlen (GFZ, GRZ, VGZ, BMZ, Bauweise sowie die wertrelevante GFZ, auf die sich der BRW bezieht). Jede Antwort enthält eine Pflicht-Attribution (dl-de/by-2-0), die bei Weitergabe sichtbar bleiben muss.bodenrichtwert.aibodenrichtwert.ai
PluginrequiredData & Analytics - Bodenwert berechnencalculate · Berechnet den tatsächlichen Bodenrichtwert eines Grundstücks bei abweichender Bebauungsdichte. Eingabe: der Bodenrichtwert (brw), die wertrelevante Geschossflächenzahl (GFZ), auf die er sich bezieht (gfz_referenz), und die tatsächliche bzw. zulässige GFZ des Grundstücks (gfz_tatsaechlich); optional die Grundstücksfläche (flaeche, m²). Ohne flaeche liefert das Tool den tatsächlichen Bodenrichtwert (dichtekorrigiert, EUR/m²); mit flaeche zusätzlich den Bodenwert (Gesamtwert des Grundstücks, EUR). Nutzt die amtliche Standardformel für Umrechnungskoeffizienten gemäß ErbStH zu § 179 BewG. Reine Berechnung ohne Datenabruf: die Referenz-GFZ liefert bei einer Adressabfrage (get_bodenrichtwert) das Feld wertrel_geschossflaechenzahl — nicht jeder Gutachterausschuss veröffentlicht sie (NRW nennt z. B. nur die Vollgeschosszahl), dann muss die Referenz-GFZ aus der amtlichen Zoneninfo stammen. Das Ergebnis ist ORIENTIEREND und ersetzt NICHT die zonenspezifische amtliche Umrechnungstabelle des Gutachterausschusses; kein Verkehrs-/Kaufpreis.bodenrichtwert.aibodenrichtwert.ai
PluginrequiredData & Analytics - Convert DOCX documentconvert · Converts a DOCX document into an editable document format.Docs AIQualtir
PluginoptionalAI - Create documentcreate · Creates a new document and optionally inserts initial content.Docs AIQualtir
PluginoptionalAI - Create footerdocs · Creates a footer in a document.Docs AIQualtir
PluginoptionalAI - Create footnotedocs · Creates a Footnote segment and inserts a new FootnoteReference to it at the given location in a document.Docs AIQualtir
PluginoptionalAI - Create headerdocs · Creates a header in a document.Docs AIQualtir
PluginoptionalAI - Create named rangedocs · Creates a NamedRange referencing the given range in a document.Docs AIQualtir
PluginoptionalAI - Create paragraph bulletsdocs · Creates bullets for all paragraphs that overlap with the given range in a document.Docs AIQualtir
PluginoptionalAI - Delete content rangedocs · Deletes content from a document within the specified range.Docs AIQualtir
PluginoptionalAI - Delete footerdocs · Deletes a footer from a document.Docs AIQualtir
PluginoptionalAI
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.