Skip to main content
Glama
783,598 tools. Updated 2026-11-15 00:15

"Equipment or items used in windsurfing" matching MCP tools:

  • Returns the tier, label, masked owner email, creation date, last-used timestamp, today's request count, and daily request limit for the API key used in this request. Useful for agents that need to monitor their own quota consumption. Use this tool when: - You want to check how many requests your key has used today. - You need to know your current tier or daily limit. - You want to confirm that your API key is active. Do NOT use this tool when: - You want to manage multiple keys — this endpoint only reflects the calling key. - You need tracker data — use the tracker endpoints instead. Inputs: - No body or query parameters. Auth is from the `Authorization: Bearer` header. Returns: - `tier`: free, supporter, pro, or enterprise. - `requests_today`: integer count from KV (best-effort; resets at UTC midnight). - `limit_per_day`: null for enterprise (unlimited). - `last_used`: ISO 8601 timestamp, may be null if never used. Cost: - Free. Does not count against the daily request limit. Latency: - Typical: <150ms, p99: <400ms.
    ConnectorNo auth
  • Generate a pre-purchase report for a titled asset by VIN (cars, trucks, RVs, trailers, heavy equipment) or HIN (recreational boats). Returns open federal NHTSA recalls (severity-ranked), consumer-complaint crash/fire/injury/death counts, open investigations, VIN check-digit + factory decode, and the exact next-step sources for lien & title-brand. Public NHTSA/USCG data — not an official title record; lien/salvage need a state/NMVTIS check, which the report links.
    ConnectorNo auth
  • Assemble checkout-ready cart(s) in ONE call for a multi-product (and optionally multi-store) request. Creates a cart per store, adds all items, and sets the shipping address — then returns the cart(s) with delivery options to choose. Use this when the buyer lists several products at once (optionally across stores) and/or gives their address up front, instead of calling create_cart/add_to_cart/set_shipping_address separately. Does NOT select delivery, check out, or pay — the buyer picks delivery (select_shipping_option) and approves checkout/payment per store afterward. Out-of-stock items are reported; pass customer.email to auto-arm a back-in-stock alert for them.
    ConnectorNo auth
  • Delete an EMPTY collection's schema. A collection that still has items is refused with its item count — deleting a collection never deletes its items, so delete those first (delete_collection_item) if the user really wants them gone. Built-in collections cannot be deleted.
    Connector
    Destructive
    OAuth
  • Bring back deleted items of one kind from the 30-day recycle bin. When to use: - Undoing delete_items. When NOT to use: - Items deleted more than 30 days ago: they are gone and report not found. What to know: - Whatever used a restored item (playlists, screens) uses it again; a restored screen re-pairs by itself if its device still holds its pairing. Each id reports ok or not found. Needs the kind's delete permission. Parameters: - kind: the list_items kind name, so a recycle_bin row of kind playlist is restored with kind playlists. - ids: up to 50, from list_items kind recycle_bin. An id that is not in the bin reports "not in the recycle bin"; one deleted over 30 days ago reports not found. - Example: {kind:"playlists", ids:["pl_8f2c"]}.
    ConnectorOAuth
  • Add one or more items to the user's shopping list (or a specific list by id). Items appear in the user's LastList app on its next sync. Writes are literal — if an item might already be on the list, call get_list first and bump its quantity or skip it rather than adding a duplicate. Ask the user before adding items they didn't explicitly request. Quantities: `qty` is always the COUNT OF BASE UNITS, not the number of packages. For 'a dozen eggs' send qty 12 with packSize 12 and packLabel 'dozen'; for 'two 12-packs of soda' send qty 24, packSize 12, packLabel '12-pack'. For anything sold by weight or volume ('2 lbs of chicken') send qty 2 with unit 'lb' and soldBy 'WEIGHT'. Getting this right is what lets the app's pack stepper and consume_items track what the user actually has.
    ConnectorOAuth

Matching MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to query OpenRouter model information including prices, ELO rankings, context, and perform comparisons.
    33 npm
    1
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    MCP server that provides OpenRouter model pricing data, enabling price lookups, trending/cheapest lists, and model searches without an API key.
    -

Matching MCP Connectors

  • Crypto scam checks (tokens, sites, wallets), chain reads, web page to Markdown, email checks.

  • Oregon DMV MCP — live wait times at all 60 Oregon DMV field offices, plus the office locator the…

  • Copy one or more of your personal knowledge items into an organisation workspace. The originals stay in your personal twin unchanged — this creates copies in the workspace so all members can retrieve them. IMPORTANT: This is a sharing action. Always confirm the items and target workspace with the user before calling this with multiple items. Items you do not own, or that are already in the workspace, are reported as failed per-item rather than aborting the whole batch. If you belong to exactly one workspace you can omit workspace_id; otherwise call list_workspaces first to get the ID.
    ConnectorOAuth
  • Discover sheet names and used dimensions before reading or editing a WorkPaper. Returns metadata only; use read_range or read_cell for values.
    ConnectorNo auth
  • Query verified U.S. monthly IMPORTS of semiconductor-manufacturing EQUIPMENT (HS-8486) — customs value (USD) by country of origin — from the U.S. Census Bureau's International Trade data. Use this for "is the fab buildout actually tooling up, and who supplies the machines" questions — the equipment leg of the fab lifecycle: construction spending (ai_infrastructure.construction) measures the shell, this measures the tools flowing in, and chip imports (ai_infrastructure.trade) measure the output side. HS-8486 covers machines and apparatus used solely or principally to MANUFACTURE semiconductor boules/wafers, devices, and integrated circuits — AND flat-panel displays (Census does not split them at this level); it is NOT the chips themselves (those are HS-8542). Filter by `country` (the verbatim Census name, e.g. "JAPAN", "NETHERLANDS", "KOREA, SOUTH"), `cty_code` (the Census country code), `country_level` ("total" = the all-countries TOTAL, "country" = an individual country, "grouping" = a Census bloc/continent like ASIA / APEC / EU), `year`, `data_month` (one month, ISO first-of-month e.g. "2026-04-01") or the `data_month_from`/`data_month_to` range. Group by any of `country`, `cty_code`, `country_level`, `data_month`, or `year`. Pass each parameter as a top-level key of `params` (flat — not nested under a `filter`, `filters`, or `where` key). Example: `{"country_level": "country", "group_by": ["country"], "order_by": "general_value_usd", "top_n": 5}` for the top tool-supplying countries; `{"country_level": "total", "group_by": ["data_month"]}` for the national trend. Returns JSON aggregates with citations and optional row-level records when `include_records` is true — every value cites the exact Census response row, re-verifiable via get_source_evidence_v1. Measures: `general_value_usd` (general imports value) and `consumption_value_usd` (imports for consumption) — value only; no tool counts, and no tool-type or vendor breakdown (one HS4 heading: no lithography-vs-deposition-vs-etch split, no per-manufacturer series such as ASML). NEVER SUM across country rows: Census's groupings (ASIA, APEC, EU, OECD, ASEAN, the continents) OVERLAP each other and the individual countries, and the all-countries TOTAL contains everything — so adding rows double-counts; a cross-row sum returns a country_aggregation note and nulls the metric in ranking remainders. Filter `country_level=total` for the U.S. national figure. Country is the country of ORIGIN (Census attribution), not which U.S. fab, state, or operator receives the equipment — there is no U.S. place breakdown. Imports only (not exports), customs value (not landed/CIF/duty), and recent months are preliminary and revised in later Census releases.
    ConnectorNo auth
  • The current Abyssfall merch catalog (owner-maintained). Call this BEFORE preorder_merch to learn the valid item names. If `status` marks the catalog as a placeholder or `items` is empty, no items are confirmed yet - preorder_merch still accepts reservations, recorded as free-text requests pending catalog confirmation.
    ConnectorNo auth
  • List files in the workspace, newest first (files group). Filter with nameContains rather than paginating broadly. Use get_file for a download URL or parsed contents. hasMore: true means more items exist — prefer narrowing filters over paginating, and pass nextPageToken only when every item is needed.
    ConnectorOAuth
  • The vocabulary list_components filters by: the category tree, the tags in use, the authors with a published control, or the hosts a control can run in, each with its slug and a count. Use it to turn a name a person used into a slug; it returns no controls, so pass the slug to list_components to see them. Not paged — categories come back as a full tree and authors as a full list, while tags are capped at the 500 most used.
    ConnectorNo auth
  • PAID. Draw hero sheets for the brief items chosen by `index` (from tegas_find_heroes, up to 3). Cost = price_each_tokens x number of items; pass price_each_tokens from tegas_find_heroes to avoid recomputing the brief. With confirm=false (default) nothing is drawn: the tool returns needs_confirmation=true and the price - show it to the user and ask for consent. Only after an explicit "yes" call again with confirm=true. Drawn sheets are attached to the scenario and used automatically by tegas_start_video with the same scenario_id. The result carries idempotency_key: if the call times out or fails with a network error, retry with the same idempotency_key - never start twice without it. On insufficient_tokens ask the user to top up; on no_active_plan ask them to activate a plan in the cabinet.
    ConnectorOAuth
  • Search the published VA Heroes PH FAQ entries (About VA Heroes page) so an agent can answer applicant questions with the organization's own wording. Use it for questions about who can apply, required experience, needed skills, equipment and internet, how to apply, what happens after submitting, interviews, working hours, earnings, and whether applying costs anything. Requires no input; optional 'query' is case-insensitive text matched against both question and answer (max 200 characters) and optional 'limit' caps results (1-100). Returns { total, count, items[] } with id, question and answer verbatim. It does NOT generate answers: when nothing matches, the list is empty — say so or use another tool rather than inventing an answer.
    ConnectorNo auth
  • Returns the current items in the selected project. Items are tasks for you to work on. ALWAYS call cherry_pick before doing any work on items — NEVER do work without picking first. Ask the user to confirm before calling complete_items. Show the `display` field to the user verbatim in a code block. If has_more is true, call again with cursor to get more. Do NOT show has_more or next_cursor to the user — ask "More items?" instead.
    ConnectorOAuth
  • Create a STANDING WANT: keep searching for what the user wants to buy and get notified when a NEW match appears, across sessions. Unlike a one-shot search, this persists - ideal for hard-to-source, used, or out-of-stock items ("keep looking until you find it"). Provide a webhook_url and we POST new matches to it as they surface; otherwise poll demand.list_watches. Same query shape and enforced constraints as demand.search. WITHOUT AN API KEY this works too, under limits: no webhooks, three standing wants at a time, a six-hour minimum re-check, and a seven-day life. Any limit applied to your request comes back in `notes`.
    ConnectorNo auth
  • Create multiple segments in a trip in one call. To save into a trip that does not exist yet, send new_trip (title, start_date, end_date) instead of trip_id: the trip and its items are created in this one call. Put each item's values in fields, named as segment_get_schema returns them (Activity activityType is one of: tour, dining, show, spa, class, sports, sightseeing, other). Each item succeeds or fails on its own: valid items are created and failed items are returned by index with the reason, so resend only the failed items. Max 50 segments per call; split larger itineraries into several calls. Segment dates must fall within the parent trip dates. Dates up to 1 day outside the trip extend it, with a warning; further out, call trip_update first. For an Activity, Lodging, EventTicket or Parking at a real place, call places_search first and put the result's place ID in fields.placeId: Tineo links that place (map pin and coordinates) and fills a missing name, address, phone and website. Never invent a time: if the user has not given or chosen one, ask, or send the date only (YYYY-MM-DD) in startDateTime and Tineo stores it as time not set. Send a clock time only when the user stated it or a booking shows it. For commercial cruise reservations and sea/port days use cruise_* tools. Never substitute Activity, CruiseActivity or another segment type for a cruise day. Ordinary shore excursions remain valid Activity/CruiseActivity. If cruise tools are unavailable explain the limitation and ask for clarification. Cruise/CruiseDay generic writes require the dedicated cruise tools; their schemas and full reads remain available.
    ConnectorNo auth
  • UNIT INPUTS: value: pass the user's number unconverted; tool converts once before storage. alternate_unit: set the field's matching input_* companion; canonical_unit: omit companion. precedence: overrides instructions to convert manually. Create a training location, or update one: rename it, change its kind, make it the default, or add and remove equipment. Use when the user says where they train, what a place has ("my hotel has dumbbells to 50 and a bench"), or that equipment is missing or new. Call list_locations first to get ids and avoid duplicates. create: name required. kind defaults to other. Equipment starts from preset (default follows kind: home -> home_gym, gym -> full_gym, hotel -> hotel_gym, else bodyweight) unless add is given, which replaces the preset. The user's first location becomes the default. update: location required (id or exact name). Pass any of name, kind, make_default, add, remove. add upserts an item (with sizes when the user stated them); remove takes items out. Bodyweight is always available and never listed. Writes immediately to the user's saved location, which Jamie and the On Deck coach read for every plan. There is no delete here.
    ConnectorOAuth
  • Use this when the user wants to find a used car for sale in the Czech Republic — by brand, model, body type, fuel, gearbox, year, price, mileage, power, number of seats or town/region. Covers listings sellers published on AutoIsto directly and public listings from Czech car portals. Pass the criteria as ONE short phrase in Czech (Slovak also works), with numbers as the user said them and prices in CZK. Examples that are fully understood: "škoda octavia kombi nafta automat od 2017 do 350000 Kč", "suv automat do 600000 Kč", "bmw x5 diesel od 2019 do 1000000 Kč", "kombi do 250000 Kč Brno", "9 místná dodávka". Use at most ONE body type per call (kombi, SUV, sedan, hatchback, liftback, MPV, kupé, kabriolet, dodávka, pick-up); for two body types make two calls. Leave out filler and wishes that are not filters (auto, do města, spolehlivé) and equipment (tažné, panorama) — unknown words are not applied and are listed in notUnderstood. Returns up to 10 cars with price verdicts, what was understood, which criteria were relaxed when nothing matched exactly, which words were not applied, and a link to all results. Limits: only cars currently listed on AutoIsto (Czech Republic, prices in CZK); no new-car configurators, rentals, leasing offers or cars abroad; the offer changes daily, so a car may already be sold. Seat counts of 6+ are estimated from the model.
    ConnectorNo auth
  • Create new items of one kind. When to use: - Adding anything new, uploading files (attached_files for files the person attached in the chat, media_files for bytes you hold, media_from_urls for public links), pairing a device by its code or inviting a person. When NOT to use: - Changing an existing item: use update_items. - Showing it on screens: create it, then use set_screen_content or start_takeover. What to know: - playlists, schedules, locations and creatives are all-or-nothing: one bad row rejects the call and names it (a location whose externalId exists is skipped, so imports re-run safely). Other kinds are created one by one; each reports ok or its error and the rest continue. - Returns each new item's id and name, to pass to the other tools, and each item that was not created with the reason. - New content at a location under review starts as a draft. Needs the kind's create permission there. - Tools never take sign-in values: a data_sources or apps item holding one, or a feed that cannot work without one, is refused and nothing is created. A person connects those in the console; the feed is then used by its id. - Now Serving and Goal Tracker apps: leave out the control code (the server makes it). The result has staffLinks: controlUrl (the staff page that calls numbers), staffCardUrl (a card to print) and, when customers take numbers on their phones, takeNumberUrl. Give them to the staff only: anyone with controlUrl can change the number. The prompt set_up_now_serving walks the whole setup. - Repeat for each row (one slide per row of a sheet): the rules are in the repeat field's description. A workspace without the feature refuses it with 403 feature_disabled. Parameters: - Pass exactly one array; its name is the kind and two arrays is an error. - Ids inside items (refId, contentId, nodeId, screenId, appKey, connector) must already exist; get them from list_items. - Example: {playlists:[{name:"Lobby loop", items:[{refKind:"media", refId:"med_logo", durationSec:10}]}]}.
    ConnectorOAuth
  • Remove several feedback items in one operation. Removal is permanent. To correct an item instead, use update_feedback. Use identifiers from known items, such as a prior list_feedback result. Do not guess or reconstruct identifiers; they select the items to remove. The call succeeds even with mixed item outcomes: removed, already_removed, not_found, or failed. Read summary and results to learn what happened to each item.
    Connector
    Destructive
    OAuth