Skip to main content
Glama
mambalabsdev

Threads Keyword Search MCP Server

Threads Keyword Search MCP Server

npm version license

An MCP server for the Mamba Labs Threads Keyword Search actor on Apify. Search Threads for keywords and get one flat row per post that contains them.

What's Inside

Related MCP server: Enterprise Threads MCP Server

What it does

Each keyword is searched the way Threads search works for a visitor who is not logged in, which shows about 20 to 25 posts per search. By default a post is kept only when the keyword's words are in its text, next to each other and in order, so loosely related results are set aside and not charged. A post found by several keywords is returned once with every keyword it matched. Filters for age, likes, and replies, and an only new posts memory for schedules. Each keyword also returns one free summary row. No Threads or Instagram account, login, or key is used.

All of the work runs on Apify. This package is a thin client that starts the actor run, waits for it, and hands back the dataset rows.

Quick start

You need Node.js 18 or newer and an Apify account with an API token.

Add this to your Claude Desktop config (claude_desktop_config.json), Cursor, or any MCP client:

{
  "mcpServers": {
    "mamba-threads-keyword-search": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-threads-keyword-search"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

Restart the client. The search_threads_posts tool appears.

Prerequisites

Example prompts

  • "Find Threads posts about cold email from the last 30 days."

  • "Which Threads posts mention our competitor by name this week?"

  • "Collect Threads posts about hubspot alternatives with their like counts."

Tool

search_threads_posts. One tool. Example arguments:

{
  "keywords": [
    "cold email",
    "hubspot alternative"
  ],
  "match_mode": "phrase",
  "since_days": 30
}

Inputs

Every buyer facing input of the actor. Omitted inputs take the actor's own defaults.

Input

Type

Required

Description

keywords

array

no

Words or phrases to search Threads for, up to 50.

max_posts_per_keyword

integer

no

Posts per keyword, up to 50 (Threads shows about 20 to 25). Default 25.

match_mode

string

no

phrase, all_words, or off. Default phrase.

since_days

integer

no

Set aside posts older than this many days.

min_likes

integer

no

Set aside posts with fewer likes.

include_replies

boolean

no

Return matching replies too. Default true.

only_new

boolean

no

Skip posts an earlier run returned. Default false.

state_key

string

no

Name for the only new posts memory.

max_charge_usd

string

no

Optional cost cap for the run.

proxy_mode

string

no

auto or residential. Default auto.

Pricing

Pay per event on Apify, billed to your Apify account. Prices in USD.

Event

Free plan

Bronze

Silver

Gold

post-row, per Threads post that contains your keyword

$0.0025

$0.002375

$0.00225

$0.002125

apify-actor-start, per run start

$0.0015

$0.0015

$0.0015

$0.0015

Summary rows, refused input, posts set aside by your filters, and already delivered posts are free. Mamba Labs pays the platform costs of the run, Apify proxy traffic included.

Full actor documentation

apify.com/mambalabs/threads-keyword-search

License

MIT. See LICENSE.

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    C
    maintenance
    Enables professional Threads management with enterprise-grade analytics, AI-powered content optimization, and automation features, including posting, scheduling, audience insights, and bulk operations.
    45
    24 npm
    10
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    Enables AI agents to interact with Meta Threads by fetching profile details, recent posts, post and account analytics, and conversation reply trees, as well as exporting posts as JSON for archiving or embedding.
    7
    -
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to manage a Threads profile through Meta's API, including posting, threads, replies, reply moderation, and insights.
    30
    28 npm
    2
    MIT