MCP App Store
by KeenEthics

Overview

Needle monitors Reddit, Hacker News, forums and other communities for posts from people who need a product like yours, scores each post for buying intent, and saves the best ones as leads. This connector brings your Needle account into Claude. What you can do: - Ask who to reply to today: get_leads returns your actionable leads (hot leads and posts worth engaging) still in your inbox, newest first, with filters for brand, intent (looking for a tool, pain, switching, question), network and date. - Read a lead in full with get_lead, including the evidence sentence behind its score. - Draft replies in your brand voice with draft_reply. You get a best and an alternate draft. Needle never posts for you: drafts are text for you to review and post yourself. - Mark leads as replied, done or dismissed with update_lead_status (changes Needle's triage state only). - Run a live search for new keywords with search and get_search. - Explore trending problems across communities for content ideas, and check your remaining quota with get_usage. Requirements: a Needle account on the Growth or Scale plan (new accounts get a 7-day trial). You sign in with your Needle account; no API key is needed. Tool calls count against the plan's monthly API calls, and searches and reply drafts use the same daily limits as the Needle dashboard. You can disconnect Claude at any time in Needle under Settings, API & MCP, Connected apps.

Tools

ask_question

ChatGPT
Use this when the user asks a specific question that requires an explanatory answer from the business knowledge base. Requires a query input and returns an AI-generated answer with follow-up suggestions. Use this tool for requests like: 'What is your return policy?', 'How does this service work?', 'Do you offer financing?'. If no relevant knowledge is configured, this tool returns a safe fallback response. Do NOT use for browsing product/service listings (use show_products tool instead). DO NOT use for basic business profile fields like phone/address/website (use show_business_info tool instead).

book_appointment

ChatGPT
Use this when the user wants to schedule a call or meeting with the business. Displays an interactive booking calendar widget with available dates and times. Use customerName, customerEmail, customerPhone, date (YYYY-MM-DD), and time (HH:MM) for both prefill and direct booking. Direct booking occurs only when customerName, customerEmail, date, and time are provided together; otherwise the widget opens for interactive scheduling. When direct booking succeeds, the widget opens in confirmation state. Use this tool for requests like: 'I want to book a call', 'I want to schedule a meeting', 'Book me for Tuesday at 3 PM'. Do NOT use for submitting general inquiries (use submit_contact_form tool instead). DO NOT use for listing products/services (use show_products tool instead).

show_business_info

ChatGPT
Use this when the user asks for general business profile information. Displays a read-only business information widget with business name, description, email, phone, address, and website. Use this tool for requests like: 'Tell me about your business', 'What is your phone number?', 'What is your website?'. Do NOT use for detailed policy/procedure questions (use ask_question tool instead). DO NOT use for map/location exploration (use show_locations tool instead).

submit_contact_form

ChatGPT
Use this when the user wants to contact the business or send a direct inquiry. Displays an interactive contact form widget that collects name, email, phone (optional), and message. This tool supports two modes: interactive form display and explicit submission. Use name, email, phone, and message for both context-derived prefill and explicit submission. Submission mode is triggered only when name, email, and message are provided together; otherwise the widget opens for interactive completion. Form submission is explicitly triggered by the user in the widget or by an explicit user request to submit now. Use this tool for requests like: 'I want to contact you', 'I want to discuss this', 'Send this message to the business'. Do NOT use for booking appointments (use book_appointment tool instead). DO NOT use for listing products/services (use show_products tool instead).

draft_reply

Claude

get_lead

Claude

get_leads

Claude

get_usage

Claude

list_brands

Claude

update_lead_status

Claude

Similar Apps