基于模型上下文协议的代理优先网络爬取基础设施
通过单一的MCP服务器连接您的AI代理到LinkedIn、Instagram、Reddit、Twitter以及任何网站的实时数据。
</div>AnySite MCP Server 是一个 模型上下文协议 (MCP) 实现,它使AI代理能够通过平台特定的API直接访问网络数据。与传统的网络爬虫不同,AnySite 提供了:
适用于: AI研究、潜在客户生成、市场情报、内容监控、竞争分析
| 平台 | 搜索 | 个人资料 | 帖子 | 评论 | 私信 | 分析 |
|---|---|---|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | |
| ✅ | ✅ | ✅ | ✅ | ❌ | ⚠️ | |
| Twitter/X | ✅ | ✅ | ✅ | ⚠️ | ❌ | ⚠️ |
| 任何网站 | ✅ | - | - | - | - | - |
适合 Claude Desktop、Cline、Cursor、Windsurf 和其他支持OAuth的MCP客户端。
https://api.anysite.io/mcp/ssehttps://api.anysite.io/mcp/sse在您的MCP配置文件中添加:
{
"mcpServers": {
"anysite": {
"command": "npx",
"args": ["-y", "@anysite/mcp"],
"env": {
"ANYSITE_OAUTH_URL": "https://api.anysite.io/mcp/sse"
}
}
}
}
配置文件位置:
.cline/mcp_settings.json.cursor/mcp_config.json.windsurf/mcp_config.json询问您的AI代理:
您能访问哪些MCP工具?
预期响应应包括:
search_linkedin_usersget_linkedin_profileget_instagram_usersearch_reddit_postsgoogle_searchparse_webpage适合 测试、开发、自定义集成。
# 克隆仓库
git clone https://github.com/anysiteio/anysite-mcp-server.git
cd anysite-mcp-server
# 安装依赖
npm install
# 构建项目
npm run build
创建 .env 文件:
ANYSITE_ACCESS_TOKEN=your_access_token
ANYSITE_ACCOUNT_ID=your_account_id
从 app.anysite.io 获取您的凭据。
npm start
在您的MCP配置中添加:
{
"mcpServers": {
"anysite-local": {
"command": "node",
"args": ["/path/to/anysite-mcp-server/build/index.js"],
"env": {
"ANYSITE_ACCESS_TOKEN": "your_token",
"ANYSITE_ACCOUNT_ID": "your_account_id"
}
}
}
}
给我找到旧金山AI公司的10位CTO
MCP服务器将:
获取最新20条提到@yourbrand的Instagram帖子
在过去一周内搜索关于“LLM代理”的Reddit帖子,
按最高互动排序
1. 查找John Doe在公司X的LinkedIn个人资料
2. 获取他的最近帖子和互动指标
3. 查找他的Twitter个人资料和最新推文
4. 交叉参考他的Instagram存在
搜索与发现(7个工具)
search_linkedin_users - 具有10多个筛选条件的高级用户搜索linkedin_sn_search_users - 销售导航器高级搜索get_linkedin_email_user - 通过电子邮件地址查找用户get_linkedin_user_email_db - 批量电子邮件查找(最多10个个人资料)get_linkedin_google_company - 通过Google搜索查找公司get_linkedin_company - 公司详情查找search_linkedin_posts - 按关键词、作者、日期搜索帖子个人资料与数据(7个工具)
get_linkedin_profile - 包括经验、教育、技能的完整个人资料get_linkedin_user_posts - 用户的发帖历史get_linkedin_user_reactions - 用户反应过的帖子get_linkedin_user_comments - 用户的评论历史get_linkedin_user_connections - 网络联系人get_linkedin_user_endorsers - 技能背书者get_linkedin_user_certificates - 用户证书公司情报(4个工具)
get_linkedin_company_employees - 员工列表,带筛选条件get_linkedin_company_posts - 公司更新get_linkedin_post_reposts - 转发分析get_linkedin_conversations - 对话历史互动(4个工具)
get_linkedin_post_comments - 评论线程get_linkedin_post_reactions - 谁反应了以及如何get_linkedin_post_reposts - 转发分析账户管理(4个工具) - 需要ACCOUNT_ID
get_linkedin_management_me - 获取自己的个人资料send_linkedin_chat_message - 发送私信get_linkedin_chat_messages - 检索对话send_linkedin_connection - 发送连接请求send_linkedin_post_comment - 在帖子上发表评论send_linkedin_post - 创建帖子get_instagram_user - 个人资料信息、粉丝数、帖子数量get_instagram_user_posts - 帖子历史,含媒体get_instagram_user_reels - Reels/视频get_instagram_user_friendships - 粉丝/关注列表get_instagram_post - 帖子详情,含指标get_instagram_post_comments - 评论线程get_instagram_post_likes - 谁喜欢了这个帖子search_instagram_posts - 带标签和关键词搜索get_twitter_user - 个人资料详情search_twitter_users - 查找用户get_twitter_user_posts - 发帖历史search_twitter_posts - 具有15多个筛选条件的高级推文搜索get_twitter_post - 推文详情search_reddit_posts - 带排序、时间、子版块筛选条件的搜索get_reddit_post - 帖子详情,含得分、评论get_reddit_post_comments - 评论树,含嵌套回复parse_webpage - 使用14多个CSS选择器选项提取内容get_sitemap - 解析网站站点地图google_search - 清洁结果的Google搜索search - 优化的ChatGPT Deep Research搜索fetch - 优化的ChatGPT Deep Research个人资料抓取AnySite MCP Server 与任何兼容MCP的客户端一起工作:
| 功能 | 远程MCP(OAuth) | 本地MCP |
|---|---|---|
| 设置时间 | < 2分钟 | ~10分钟 |
| 认证 | OAuth(安全,一键) | 配置中的API密钥 |
| 更新 | 自动 | 手动git拉取 |
| 最佳用途 | 生产,最终用户 | 开发,测试 |
| 凭据 | 由AnySite管理 | 自我管理 |
| 撤销 | 仪表板中一键 | 手动移除 |
| MCP客户端 | Claude Desktop、Cline等 | 任何MCP客户端 |
建议: 生产使用 远程MCP,开发/测试使用 本地MCP。
┌─────────────────┐
│ MCP客户端 │ (Claude Desktop、Cline等)
│ (AI代理) │
└────────┬────────┘
│ MCP协议
│
┌────────▼────────┐
│ AnySite MCP │
│ 服务器 │
└────────┬────────┘
│ REST API
│
┌────────▼────────┐
│ AnySite API │ ← OAuth认证
│ 平台 │ ← 速率限制
└────────┬────────┘ ← 代理轮换
│
┌────┴────┬────────┬─────────┬──────────┐
▼ ▼ ▼ ▼ ▼
LinkedIn Instagram Reddit Twitter 任何网站
关键组件:
# 克隆仓库
git clone https://github.com/anysiteio/anysite-mcp-server.git
cd anysite-mcp-server
# 安装依赖
npm install
# 构建TypeScript
npm run build
# 开发模式运行
npm run dev
# 运行测试
npm test
anysite-mcp-server/
├── src/ # 源代码
│ ├── index.ts # MCP服务器入口点(Smithery运行时)
│ ├── server.ts # 服务器实现(传统MCP)
│ └── types.ts # TypeScript类型定义
├── build/ # 编译JavaScript
│ ├── index.js # 主入口点
│ ├── server.js # 服务器可执行文件
│ ├── types.js # 类型定义
│ ├── remote-server.js # 远程服务器支持
│ ├── streamable-server.js # 流式支持
│ └── smithery.js # Smithery集成
├── .claude/ # Claude Code设置
│ └── settings.local.json
├── .cursor/ # Cursor IDE设置
│ └── rules/
├── .smithery/ # Smithery CLI文件
│ └── index.cjs
├── package.json # npm包配置
├── package-lock.json
├── tsconfig.json # TypeScript配置
├── smithery.yaml # Smithery配置
├── glama.json # Glama集成
├── .env # 环境变量(本地)
├── .npmrc # npm配置
├── .gitignore
├── README.md # 文档
├── CLAUDE.md # Claude Code指令
├── LICENSE.md # MIT许可证
└── LICENSE
我们欢迎贡献!请参阅 CONTRIBUTING.md 了解指南。
我们需要帮助的领域: