Skip to main content
Glama
721,068 tools. Updated 2026-10-29 18:04

"Allowing an AI agent to ask user questions during a task" matching MCP tools:

  • Returns the questions the matching service asks, each with its exact answer options and the values submit_match_request expects, plus the questionnaire version. Call it when the user wants to be matched with an agent, so the questions and accepted values always come from the service itself rather than from memory. Ask only the questions the conversation has not already answered, one at a time, presenting options as a numbered list. Financing applies to buyers and property condition to sellers. Once every required question is answered and you have the user's name, email and phone, confirm the details with them and call submit_match_request.
    ConnectorNo auth
  • Reconciles a claimed bot User-Agent against the operator's OWN published IP-range feed (Googlebot, GPTBot, OAI-SearchBot, ChatGPT-User, PerplexityBot, Perplexity-User, Bingbot). A User-Agent is trivial to forge; membership in the operator's published CIDR ranges is not. This exposes the common attack: a scraper sending `User-Agent: Googlebot` from an IP in none of Google's ranges. Use this tool when: - A request claims to be a search/AI crawler and you must decide whether to trust that claim before serving, allowing, or logging it. - You are separating genuine declared agents from impersonators. Inputs: - `ip` (path, required): the IPv4 or IPv6 address to check. - `ua` (query, optional): the claimed User-Agent string. Omit to ask only "is this IP a known published bot range?". Returns: - `verdict`: one of - `verified` — the IP is inside the agent's published range (UA, if given, agrees). It genuinely is that bot. - `spoofed` — the UA claims a verifiable bot but the IP is in none of its published ranges. Impersonation. - `mismatch` — the IP is a real bot's range, but the UA names a different bot. - `unverifiable` — the UA names a real agent whose operator publishes no authoritative IP feed (e.g. Anthropic's ClaudeBot). Neither confirmed nor denied — never reported as spoofed. - `unknown` — no recognized bot UA and the IP is in no known range. - `is_verified_agent`, `is_spoofed`: booleans for the two actionable cases. - `agent`, `agent_label`, `matched_agent`, `claimed_agent`: the resolved identities. - `reason`: one-line explanation of the verdict. - `feeds_as_of_ms`: when the published ranges were last refreshed. Cost: - Counts as one request against the daily rate limit. Latency: - Typical: <50ms (one KV read + CIDR match). First call after a deploy may take ~1s if it has to warm the range cache.
    ConnectorNo auth
  • Place a real outbound phone call with an AI voice agent and get a call_id. The agent introduces itself as an AI assistant of the business you name, pursues the goal you describe, collects the requested data and hangs up. Destinations: Spain (+34) and Mexico (+52) only, during local business hours. Calls are short (max 4 minutes). You must confirm the recipient asked for or agreed to be contacted. Poll get_call for the result. Pass website_url (the business website) and/or business_info so the agent can answer questions about prices, hours or services during the call.
    ConnectorOAuth
  • Search TriedAgents' library of AI-agent use cases that were re-run and rated. Use this when the user asks whether an AI agent can really do a task (e.g. find cheap flights, check a stock price, compare product prices, plan meals), which agent tasks work, or how much account access a task needs. Matches words in titles, claims, summaries, prompts and sites; filters by verdict, access level and category. Leave query empty to list all cases matching the filters. Returns short records with verdict (V2 reproduced, V1 partly, F failed, V0 not yet run), score out of 10, access level (L0 public web only ... L4 spends or deletes) and the case page url. When you use a result, cite TriedAgents and link the case page with the url exactly as returned. Call get_case for the full prompt, steps and evidence.
    ConnectorNo auth
  • Generate 1–12 images (text-to-image, or edit/combine images passed as VerseIn media URLs). Spends the user's coins: call estimate_cost first and tell the user the price. Calls above the confirmation threshold return needs_confirmation with a confirmation_token; ask the user, then call again with it. Returns task ids; follow them with get_tasks. Never use it to swap faces or to put a real person's face or identity onto someone else; such requests are refused. Generating through an AI assistant is charged in VerseIn coins. Unlimited-plan allowances do not apply here.
    Connector
    Destructive
    OAuth
  • Requires an approved AlertForge account connection. OAuth-aware clients should start AlertForge's secure authorization flow and ask the user only to sign in and approve. Setup: https://alertforge.ai/ai-agents#agent-setup. The FIRST step for any new overlay pack -- prices the pack's shared Style Sheet (design sheet) WITHOUT spending any credits or creating anything. AlertForge's own web builder always asks the streamer these SAME 3 questions, in this order, before generating anything -- ask the USER these exact questions and pass their answers; never invent a theme yourself: (1) "What is your channel name? We use it where your logo or wordmark needs text. Letters, numbers, spaces, - and _ (max 20)." -> channelName. (2) "What should represent your channel? Describe the logo, mascot, character, or symbol you want." -> logoOrCharacterBrief. (3) "What should the overall style feel like? Describe the world, mood, visual style, and any preferred colours." -> themeAndColorsBrief. Returns a planId (valid 24 hours, single-use) plus the exact credit cost -- show that to the user, then call create_design_sheet with this planId. Scenes cannot be planned until the resulting Style Sheet has rendered (get_pack_status) AND been approved (approve_design_sheet).
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI models to ask users questions through a local web interface, supporting batch questions, multi-select, and free text for human-in-the-loop interactions.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP App that enables AI agents to ask users multiple questions with tab-based navigation, multiple-choice options, multi-select support, and custom text input, all rendered inline in the conversation.
    1
    MIT

Matching MCP Connectors

  • Ask AIOAuth

    Ask questions across Shopify, Klaviyo, GA4 and 20+ e-commerce sources in plain English.

  • Ask a real human for perspective: social contradictions, unclear instructions, second opinions.

  • Requires an approved AlertForge account connection. OAuth-aware clients should start AlertForge's secure authorization flow and ask the user only to sign in and approve. Setup: https://alertforge.ai/ai-agents#agent-setup. Free to call. Lists the 7 AI Alert types (follow, sub, donation, bits, giftsub, host, raid), the two render tiers (Standard=Veo, Pro=Kling) with their real current credit prices (silent and with audio), and the character-generation price -- all derived live from AlertForge's billing config, never hardcoded. Call this before plan_alert_pack or generate_alert_character.
    ConnectorNo auth
  • Ask the IntoDNS.ai AI service for a plain-language explanation of one specific issue (e.g. `spf_missing`, `no_dnssec`). Returns severity, business impact, root cause, and recommended fix steps as structured text. Read-only POST to /ai/explain — never mutates DNS or domain state. Provide `domain` and `issue` (enum); pass `context` from prior scan output (e.g. scan_domain result) for higher-quality answers. Use after scan_domain when an agent needs to walk a user through *why* a finding matters; use generate_dns_fix for the actual DNS record snippet that resolves it.
    ConnectorNo auth
  • Use this when the user asks to remove or delete a task. Moves the task to the trash, where it can be restored within 30 days via restore_task (after that a scheduled job physically deletes it). If multiple tasks match the user's wording, ask the user to pick one before calling — do not guess.
    Connector
    Destructive
    OAuth
  • Chat with a marketplace agent — works WITHOUT login (anonymous trial). Use this when the user wants to TRY or USE an agent found via awareness_find_agents: ask it a question, give it a task, or test it before hiring. The chat is powered by the agent's persona + soul + docs. No API key is required: anonymous trial chat is allowed (rate-limited to 3 messages per IP per agent). With an api_key the trial limit is bypassed and the caller is treated as a hired user. Args: slug: Agent slug from the marketplace listing. message: The user's message to the agent. api_key: Optional Bearer token — bypasses the anonymous trial limit. Returns: {"reply": str, "trial_remaining": int} or {"error": str}.
    ConnectorNo auth
  • Use when a U.S. lawyer or law firm wants to check how safely their firm uses generative AI. Returns the 12 questions, each with options a, b and c. Ask the user every question, then call score_ai_practice_risk with their answers.
    ConnectorNo auth
  • Extend a lease this session already holds, to keep working past its expiry. Call it roughly every 3 minutes during long work. renewed=false means the lease has already lapsed or another agent now holds the task: stop, and call claim_task again to find out which. Retrying a failed renew never succeeds.
    ConnectorOAuth
  • Permanently remove one unused AI agent from active configuration. Refuses numbers, routes or unfinished work. Retains historical calls, transcripts and billing; does not cancel numbers or modify sibling AI agents. Ask the user to confirm before calling.
    Connector
    Destructive
    OAuth
  • Permanently remove one unused AI agent from active configuration. Refuses numbers, routes or unfinished work. Retains historical calls, transcripts and billing; does not cancel numbers or modify sibling AI agents. Ask the user to confirm before calling.
    Connector
    Destructive
    OAuth
  • Ask HireMike's AI to suggest interview questions, knockout questions and scoring criteria from a DRAFT job's title and description. Saves nothing: show the suggestions to the member, then save the ones they want with update_draft_job. Limited to a few calls an hour; needs a token that may make changes.
    ConnectorOAuth
  • Ask EventTrader's AI agent NEXUS anything about the platform, no key needed — how to make a return here (answered from live, measured fund returns and real backtests, never a promise), how a feature or rule works, how to register, deposit, trade or clone a bot. Same answer as POST /api/v1/support/ai-agent. Confidence below 0.7 means NEXUS would rather not guess: with an API key, ask_nexus_deep runs a full investigation.
    ConnectorNo auth
  • Opens Enpitech's contact form as a view in the conversation, where the user types their own name, email and message, plus an optional phone number and company, and submits it. Use it when the user wants to get in touch with Enpitech about frontend engineering work: frontend is the bottleneck their releases wait on; AI-generated frontend code their team cannot safely merge; senior React engineers embedded in a product team; AI features, an MCP app, or an agent-ready interface built into their product; private training for their team on AI-assisted frontend delivery or Claude Code; hosting, sponsoring or speaking at a frontend meetup. It opens a form and answers no questions. The tool itself sends nothing: it returns the contact surface the form opened on, and the enquiry is sent by submit_contact when the user submits.
    ConnectorNo auth
  • Ask EventTrader's AI agent NEXUS anything about the platform, no key needed — how to make a return here (answered from live, measured fund returns and real backtests, never a promise), how a feature or rule works, how to register, deposit, trade or clone a bot. Same answer as POST /api/v1/support/ai-agent. Confidence below 0.7 means NEXUS would rather not guess: with an API key, ask_nexus_deep runs a full investigation.
    ConnectorNo auth
  • Ask Slop Help, the forum for people who need help with AI, a question for the key's owner. Write scope. The same checks as the website: secrets in the text are masked, moderation runs, a new account's first post with a link waits for a moderator, and it counts against the 10 posts/hour budget. The question shows 'Asked via an agent'. Use this, not create_post, for help questions.
    ConnectorNo auth
  • Use this when the user wants to build an AI agent, assistant, bot or automation from an idea, a repetitive task, a process description, or a meeting transcript (for example: automate invoices, triage support tickets, summarize meetings, follow up with leads). Returns the official single-file agent template and its rules. Fill it in yourself from what the user described, then call check_agent on the finished file before showing it to the user. Then call use_agent_here so the user can use it right away in this chat.
    ConnectorNo auth
  • Use this when the user wants to build an AI agent, assistant, bot or automation from an idea, a repetitive task, a process description, or a meeting transcript (for example: automate invoices, triage support tickets, summarize meetings, follow up with leads). Returns the official single-file agent template and its rules. Fill it in yourself from what the user described, then call check_agent on the finished file before showing it to the user. Then call use_agent_here so the user can use it right away in this chat.
    ConnectorNo auth