Our own visit statistics are always on. Google Analytics, which helps us understand how people use our public pages (not your signed-in workspace), is enabled only with your permission. See our Privacy policy.

LobeHub MCP Marketplace: TikTok, Instagram and RedNote Data

Use one remote MCP server in LobeHub for TikTok, Instagram, Amazon and RedNote (Xiaohongshu) data. The marketplace listing is being submitted; you can add the server by hand today. Tested calls, tool permissions and a monthly cost example.

Illustration: a desktop monitor and a laptop on the left show the same chat window. Each has a teal cable to one cloud server in the middle with a key plugged in. From the server, lines reach a neat grid of cards on the right: short videos, photo notes, a profile and a shopping bag.

To get TikTok, Instagram, Amazon and RedNote (Xiaohongshu) data inside LobeHub, add one remote MCP server. Under Settings → Connectors, add an HTTP MCP server with the URL https://api.everyinfra.com/mcp and the header Authorization: Bearer <API key>. EveryInfra's LobeHub MCP Marketplace listing is ready and being submitted; once it is live you can install it from Community → MCP. On October 21, 2026, 18:41–18:46 UTC, we tested the same URL. Duolingo's TikTok profile came back in 17.49 seconds for $0.000556, and its Instagram profile in 14.21 seconds for $0.000556.

EveryInfra is a pay-per-call data API. One key covers 106 platforms, 573 data capabilities, 17 search tools and 52 CAPTCHA types, from $0.56 per 1,000 calls; failed and empty calls are not charged. TikTok, Instagram, Amazon and YouTube, plus RedNote, Douyin, Taobao and JD, all run on the same key and the same account.

Two ways to add an MCP server in LobeHub

From LobeHub's own MCP Marketplace guide:

  • Install from the marketplace. Open the entry in Community → MCP and select Install MCP Server. Enter the URL, API key or environment variables when asked, then enable the connector for your agent. Each card shows a grade, installs, capabilities (tools, prompts, resources) and whether it runs locally, in the cloud or both.
  • Add it by hand. If a server is not listed, open Settings → Connectors. For an HTTP server, enter the URL and add authentication or headers. STDIO servers run local commands and currently work on desktop only.
Screenshot of the "Add an MCP Manually" section of LobeHub's MCP Marketplace guide. The teal box reads: enter the MCP server URL and add authentication or headers when the service uses them. Below it, the STDIO Server section says STDIO servers run as local processes and are currently available on desktop.
LobeHub's guide: an HTTP MCP server needs only a URL and headers (teal box). LobeHub MCP Marketplace guide (GitHub original)

EveryInfra is a remote HTTP server, so it works in the web app and on desktop with nothing to install locally.

What our listing contains

Publishing to LobeHub goes through the lhm CLI (npm package @lobehub/market-cli, Node.js 22 or later). lhm plugin init --url connects to the server and drafts the manifest. The publisher then runs lhm login and lhm github connect, each a one-time browser approval, and finally lhm plugin publish. LobeHub's guide states there is no token-only publish path (LobeHub publishing guide). Our lhm.plugin.json is generated and waiting on that sign-in:

  • Identifier: everyinfra, fixed after the first publish.
  • English name: EveryInfra: TikTok, Instagram, Amazon & SERP Data.
  • Chinese name: a separate zh-CN entry that leads with RedNote, Douyin, Taobao and JD. English is the source text and other languages are machine-translated, but owner-written locales are never overwritten (manifest reference).
  • Capabilities: 25 tools, 7 prompt templates and 5 reference resources, all read from the live server by init. The templates include ready flows such as "find products on Douyin", "read Xiaohongshu notes and their comments", "compare prices across marketplaces" and "job listings and salaries".
  • Tags: 12, including tiktok, instagram, amazon, youtube, web-scraping and serp-api.

The marketplace already lists servers for Chinese platforms, such as Bilibili MCP, which runs locally and shows 216 installs. EveryInfra differs in that it runs in the cloud and needs nothing on your machine.

Test log: one URL, 10 requests

Costs come from each response's billing object and were matched call by call with everyinfra_requests.

  1. Discovery, no key. tools/list took 0.18–0.25 s and returned 25 tools; prompts/list took 0.17 s with 7 templates; resources/list took 0.11 s with 5 resources. All free. These three lists are what LobeHub shows as a server's tools, prompts and resources.
  2. TikTok profile for duolingo: 17.49 s, $0.000556. 18.3 million followers, 505.6 million likes, 1,207 videos, verified, 16 fields.
  3. Instagram profile for duolingo: 14.21 s, $0.000556. 5,371,352 followers and 1,172 posts.
  4. RedNote search for "LobeHub": 7.84 s, $0.005556, 20 notes. Eight mention LobeHub in the title or text, and five were posted after September 1.
  5. RedNote note details for one of them, a post about finding a Chinese research-database MCP server on LobeHub (author withheld): 2.34 s, $0.005556, 23 fields. 258 likes, 437 saves, 21 comments, 129 shares, posted April 11, 2026.
  6. Wrong parameter. An Instagram call with user instead of username returned missing_param in 0.12 s and named the required parameter. No charge.
RequestTimeChargeResult
tools/list / prompts/list / resources/list (no key)0.18–0.25 s / 0.17 s / 0.11 sFree25 tools / 7 templates / 5 resources
TikTok profile, duolingo17.49 s$0.00055618.3 million followers, 1,207 videos
Instagram profile, duolingo14.21 s$0.0005565,371,352 followers, 1,172 posts
RedNote search, "LobeHub"7.84 s$0.00555620 notes; eight mention LobeHub
RedNote note details2.34 s$0.00555623 fields: 258 likes, 437 saves
Wrong parameter (user)0.12 sNo chargemissing_param, names username

Four calls were charged, $0.012224 in total. Two takeaways. Profile lookups take 14–18 seconds because they fetch a live page, so ask for several accounts in one message and let the agent run them in turn. On RedNote, sort by saves as well as likes: in this page of 20, five notes had more saves than likes, and all five were tool picks or how-tos.

Screenshot of one real EveryInfra request and response on October 25: POST /api/v1/social with platform instagram, action profile and username duolingo. The response is 200 in 8.85 s with a charge of $0.000556. It shows 5378039 followers, 353 following, 1175 posts, verified and not private. The 12 recent posts are collapsed and the avatar link is shortened.
The raw request and response from an October 25 recheck of the Instagram profile for duolingo (recent posts collapsed, avatar link shortened). Instagram Profile API

Add EveryInfra by hand: 5 steps

  1. Create an API key in the console (quickstart). For data only, limit the key to the data product line and set a per-minute cap.
  2. Open connector settings. In LobeHub go to Settings → Connectors, add an MCP server and choose HTTP.
  3. Enter the URL and header. URL https://api.everyinfra.com/mcp; header name Authorization, value Bearer followed by your key, with one space. LobeHub advises keeping keys in the connector's authentication settings rather than in chat (connectors guide).
  4. Enable it for an agent and set permissions. In Agent Settings → Connectors, select EveryInfra and set each tool to Allow, Ask or Deny. A sensible start: Allow for everyinfra_list_capabilities, everyinfra_call_api and everyinfra_get_job; Deny for tools that create or delete keys or set webhooks.
  5. Ask. For example: "Get the TikTok and Instagram profiles for duolingo, nike and spotify and compare followers in a table."

When the marketplace listing goes live, steps 2 and 3 become: search EveryInfra in Community → MCP, select Install and paste your key.

Errors and charges

  • Missing, invalid or disabled key: unauthorized, no charge. A connector that shows as connected can list tools without a key; the first data call is the real check.
  • Wrong parameter name or value: missing_param, unknown_param or a similar message with valid options, no charge.
  • No data: an empty result; the reserved amount is returned.
  • Capability temporarily unavailable or low balance: no charge.

Ask the agent "what did I spend this week?" or "was that last call charged?" and it will use the free everyinfra_usage and everyinfra_requests tools.

What weekly tracking costs

At the October 22 catalog prices (the pricing page is authoritative):

For a full creator-screening workflow, see TikTok creator data: profiles, videos, engagement rate.

Remote server or a local scraper MCP

  • Local (STDIO) servers run on your computer; many need a platform login or a local browser, and in LobeHub they work on desktop only.
  • A remote server (this guide) works in the web app and on desktop, needs no TikTok, Instagram or RedNote login, only an EveryInfra key, and returns structured fields billed per call. It covers the capabilities in its catalog; for other sites, use the search tools.
Illustration with two platforms. On the left, a desktop computer with a local server box and a browser, a login form with a padlock, and a laptop whose dashed link to the desktop is crossed out. On the right, a cloud server; a laptop and a desktop each connect to it with a teal line marked with a key, and the cloud links to video, photo and profile cards.
A local server is tied to one computer and often needs a platform login; a remote server needs one key and works from web and desktop.

Field lists for each platform are on the TikTok Scraper API and Instagram Scraper API pages.

What changed in September and October 2026

  • October 18: LobeHub v2.2.20. Adding an agent now installs the Market skills it references, and credentials are collected through a secure form (release notes). Shared agents that use MCP become easier to install, while each person still enters their own key.
  • October 7: LobeHub v2.2.19. MCP OAuth token requests now use the registered client auth method, and installs finish inside workspaces (release notes).
  • October 22, our observation: the LobeHub MCP Marketplace page lists 112,261 MCP servers (LobeHub MCP Marketplace). With that many entries, check whether a server runs locally or in the cloud, and whether it needs your platform login, before you install it.
  • September 23: Cursor moved MCP tools to on-demand loading, which cut tokens by 46.9% in sessions that called an MCP tool (Cursor engineering blog). Clients are working on the "too many tools" problem; with EveryInfra, three of the 25 tools cover data lookups.
  • Around September 23: Anthropic launched Claude Marketplace with more than 2,000 connectors and plugins at launch (as reported by gHacks); its directory submission portal opened September 25 (Claude article). The same remote MCP URL works the same way in LobeHub, Claude and Cursor.

FAQ

How do I add a remote MCP server in LobeHub? Open Settings → Connectors, add an MCP server of type HTTP, enter the URL and any required header, then enable it for an agent under Agent Settings → Connectors.

Is EveryInfra on the LobeHub MCP Marketplace yet? The listing is generated and being submitted. Until it is live, the manual setup above gives you the same 25 tools; we will update this post when it is published.

Do I need a TikTok, Instagram or RedNote login? No. You only need an EveryInfra API key, stored in LobeHub's connector settings.

Related reading

Reference LF-20