DataLikers

io.github.subzeroidv1.0.2更新于 Oct 6, 2026

Instagram & TikTok data tools: demographic user search, analytics, posts, comments, hashtags.

已验证Streamable HTTP可网页运行Web Search & ScrapingBusiness & CommerceData & Analytics

概览

AI 生成的概览

让助手通过 DataLikers API 查询 Instagram 和 TikTok 数据,包括用户搜索、帖子、评论、话题标签和分析。

功能
DataLikers 提供 29 个工具,覆盖 Instagram 和 TikTok 数据。用户类工具可按用户名或 ID 查询资料、搜索用户、按话题标签或位置查找用户、列出热门和商业账号、按性别、年龄、国家等人口特征搜索、获取头像以及查看平均互动量。其他工具涵盖帖子和 Reels、标题和评论搜索、话题标签信息与趋势、位置、快拍和精选、音乐曲目以及数据库统计。
适用场景
适合助手进行社交媒体调研或受众分析:查找创作者或商业账号、查看互动情况、探索话题标签和趋势,或按文本搜索帖子和评论。它是付费数据 API,适合能接受按请求计费的评估或生产场景。
运行要求
需要 DataLikers API 密钥,通过 DATALIKERS_API_KEY 环境变量或 Authorization bearer 请求头提供。服务器可作为远程端点运行,也可通过 npm 包 datalikers-mcp 在本地运行,需要 Node.js 和 npx。需要访问 DataLikers API 的网络连接。可选变量 DATALIKERS_URL 用于指向自托管实例。
安装前请注意
API 密钥属于机密,会发送给 DataLikers 服务,不要放入共享配置。请求按量计费,价格从每请求 0.0003 美元起,注册赠送 100 次免费请求,大量使用会产生费用。所有请求都会转发到 DataLikers API,该服务器只是轻量代理,不在本地处理数据。

安装

在 SourceWeft 中

  1. 打开 控制台中的 DataLikers,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "datalikers-mcp": {
      "type": "http",
      "url": "https://mcp.datalikers.com/mcp/"
    }
  }
}

README

DataLikers MCP Server

[npm version] [npm downloads] [License: MIT]

MCP server for DataLikers — access Instagram & TikTok data directly from Claude, Cursor, and other AI assistants. Available on npm: datalikers-mcp.

Get 100 Free API Requests

Sign up with this link and get 100 free DataLikers requests — no credit card required. Enough to wire up the MCP server, try a few prompts in Claude/Cursor/Codex, and evaluate the data quality before committing.

Get your free 100 requests here

[DataLikers MCP server]

What is DataLikers?

DataLikers is an Instagram & TikTok data API platform. Search users by demographics, analyze engagement, explore hashtags, and more — all through a simple API. From $0.0003 per request.

Available Tools (29)

Users (10 tools)

ToolDescription
get_user_by_usernameGet user profile by Instagram username
get_user_by_idGet user profile by Instagram ID
search_usersSearch for users by query
get_users_by_hashtagFind users associated with a hashtag
get_users_by_locationFind users by location
get_top_usersGet top users by followers
get_business_usersGet business accounts by category
search_users_by_demographicsSearch by gender, age, race, emotion, country, city, and more
get_user_photoGet user profile photo (returns actual image)
get_user_engagementGet average likes/comments per post

Media & Posts (4 tools)

ToolDescription
get_user_mediasGet user's posts and reels
get_top_mediasGet top posts by likes or comments
search_media_captionsSearch posts by caption text
get_media_by_codeGet post by Instagram shortcode

Comments (2 tools)

ToolDescription
get_comments_by_userGet comments left by a user
search_commentsSearch comments by text

Hashtags (3 tools)

ToolDescription
get_hashtag_infoGet hashtag details and post count
search_hashtagsSearch hashtags by query
get_top_hashtagsGet trending hashtags

Locations (2 tools)

ToolDescription
get_location_infoGet location details
search_locationsSearch locations by name

Stories & Highlights (4 tools)

ToolDescription
get_user_storiesGet user's active stories
get_story_by_idGet a specific story
get_user_highlightsGet user's highlights
get_highlight_by_idGet a specific highlight

Music (3 tools)

ToolDescription
search_tracksSearch music tracks used in reels
get_track_by_idGet track details
get_top_tracksGet trending tracks

Analytics (1 tool)

ToolDescription
get_statsGet database statistics (total users, posts, comments, etc.)

Quick Start

  1. Get your API key at datalikers.com
  2. Install in your AI assistant (see below)
  3. Ask Claude: "Find Instagram users in New York with 10k+ followers"

Claude Desktop

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "datalikers": {      "command": "npx",      "args": ["-y", "datalikers-mcp"],      "env": {        "DATALIKERS_API_KEY": "your-api-key"      }    }  }}

Claude Code

bash
claude mcp add datalikers -- npx -y datalikers-mcp \  --env DATALIKERS_API_KEY=your-api-key

Cursor

Add to Cursor MCP settings (.cursor/mcp.json):

json
{  "mcpServers": {    "datalikers": {      "command": "npx",      "args": ["-y", "datalikers-mcp"],      "env": {        "DATALIKERS_API_KEY": "your-api-key"      }    }  }}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

json
{  "mcpServers": {    "datalikers": {      "command": "npx",      "args": ["-y", "datalikers-mcp"],      "env": {        "DATALIKERS_API_KEY": "your-api-key"      }    }  }}

Configuration

Environment VariableDescriptionRequired
DATALIKERS_API_KEYYour DataLikers API keyYes
DATALIKERS_URLCustom server URL (for self-hosted instances)No

Development

bash
git clone https://github.com/subzeroid/datalikers-mcp.gitcd datalikers-mcpnpm installnpm run build

Run tests:

bash
DATALIKERS_API_KEY=your-key npm test

Tests without DATALIKERS_API_KEY will skip integration tests and only run unit tests.

How It Works

This is a thin proxy that connects to the DataLikers remote MCP server and exposes all its tools locally via stdio transport. No data processing happens locally — all requests are forwarded to the DataLikers API.

AI Assistant ←stdio→ datalikers-mcp ←https→ DataLikers API

License

MIT

来源:README.md,提交 5cb3a19

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v1.0.2最新Oct 6, 2026