🚀 🌐 AnySite MCP Server
AnySite MCP Server 是一種基於模型上下文協議(MCP)的基礎設施,它能讓 AI 智能體通過單一的 MCP 服務器,連接到來自領英(LinkedIn)、Instagram、Reddit、Twitter 等平臺,以及任何網站的即時數據。
🚀 快速開始
選項 1:遠程 MCP 與 OAuth(推薦)
此方式非常適合 Claude Desktop、Cline、Cursor、Windsurf 等支持 OAuth 的 MCP 客戶端。
步驟 1:獲取 OAuth URL
- 在 app.anysite.io 註冊賬號(註冊即享 100 個免費積分)。
- 導航至 MCP Server Integration。
- 複製你的 OAuth URL:
https://api.anysite.io/mcp/sse。
步驟 2:添加到你的 MCP 客戶端
Claude Desktop(點擊展開)
- 打開 Claude Desktop → 設置 → 連接器。
- 點擊 添加自定義連接器。
- 填寫:
- 名稱:AnySite MCP
- OAuth URL:
https://api.anysite.io/mcp/sse
- 點擊 添加 → 連接 → 允許訪問。
📖 Claude Desktop 詳細設置指南
Cline / Cursor / Windsurf
將以下內容添加到你的 MCP 配置文件中:
{
"mcpServers": {
"anysite": {
"command": "npx",
"args": ["-y", "@anysite/mcp"],
"env": {
"ANYSITE_OAUTH_URL": "https://api.anysite.io/mcp/sse"
}
}
}
}
配置文件位置:
- Cline:
.cline/mcp_settings.json
- Cursor:
.cursor/mcp_config.json
- Windsurf:
.windsurf/mcp_config.json
步驟 3:驗證連接
向你的 AI 智能體提問:
What MCP tools do you have access to?
預期響應應包含:
search_linkedin_users
get_linkedin_profile
get_instagram_user
search_reddit_posts
google_search
parse_webpage
- ... 以及 50 多個其他工具
選項 2:本地 MCP 服務器(用於開發)
此方式非常適合 測試、開發和自定義集成。
安裝
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 客戶端
將以下內容添加到你的 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"
}
}
}
}
✨ 主要特性
🎪 支持的平臺
| 平臺 |
搜索 |
個人資料 |
帖子 |
評論 |
私信 |
分析 |
| 領英(LinkedIn) |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
| Instagram |
✅ |
✅ |
✅ |
✅ |
❌ |
✅ |
| Reddit |
✅ |
✅ |
✅ |
✅ |
❌ |
⚠️ |
| Twitter/X |
✅ |
✅ |
✅ |
⚠️ |
❌ |
⚠️ |
| 任何網站 |
✅ |
- |
- |
- |
- |
- |
🛠️ 核心功能
- 高級搜索與過濾:可按職位、公司、地點、教育背景、技能等條件查找人員。
- 批量數據提取:一次請求即可提取數千個個人資料、帖子或評論。
- 網絡分析:繪製人脈關係、關注者和互動模式圖。
- 內容監控:即時跟蹤帖子、評論和反應。
- 賬戶管理:發送消息、連接請求和發表評論(領英)。
- 智能網頁解析:使用 CSS 選擇器從任何網站提取結構化數據。
🔐 企業級特性
- 速率限制管理:自動退避和重試,採用指數級延遲。
- 代理輪換:內置代理支持,適用於高流量請求。
- 錯誤恢復:針對平臺變更的自我修復機制。
- 使用分析:跟蹤 API 消費和成本。
- 團隊管理:支持多用戶賬戶,具備基於角色的訪問權限。
💻 使用示例
領英(LinkedIn):查找決策者
Find me 10 CTOs at AI companies in San Francisco
MCP 服務器將:
- 搜索職位為“CTO”、公司關鍵詞為“AI”、地點為“舊金山”的領英用戶。
- 返回包含姓名、職位、公司、地點的結構化個人資料。
- 提供每個個人資料的直接領英 URL。
Instagram:監控品牌提及
Get the latest 20 Instagram posts mentioning @yourbrand
Reddit:分析討論
Search Reddit for posts about "LLM agents" in the last week,
sorted by top engagement
多平臺研究
1. Find the LinkedIn profile of John Doe at Company X
2. Get his recent posts and engagement metrics
3. Find his Twitter profile and latest tweets
4. Cross-reference with Instagram presence
📚 詳細文檔
📚 完整文檔
🔧 工具類別(共 57 個)
領英(LinkedIn)工具(26 個工具)
搜索與發現(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 - 創建帖子
Instagram 工具(8 個工具)
get_instagram_user - 個人資料信息、關注者、帖子數量
get_instagram_user_posts - 包含媒體的帖子歷史記錄
get_instagram_user_reels - 視頻/短片
get_instagram_user_friendships - 關注者/關注列表
get_instagram_post - 包含指標的帖子詳情
get_instagram_post_comments - 評論線程
get_instagram_post_likes - 點贊者
search_instagram_posts - 按主題標籤和關鍵詞搜索
Twitter/X 工具(5 個工具)
get_twitter_user - 個人資料詳情
search_twitter_users - 查找用戶
get_twitter_user_posts - 推文歷史記錄
search_twitter_posts - 支持 15 多種過濾器的高級推文搜索
get_twitter_post - 推文詳情
Reddit 工具(3 個工具)
search_reddit_posts - 支持排序、時間、子版塊過濾器的搜索
get_reddit_post - 包含得分、評論的帖子詳情
get_reddit_post_comments - 包含嵌套回覆的評論樹
網頁解析工具(2 個工具)
parse_webpage - 支持 14 多種 CSS 選擇器選項的內容提取
get_sitemap - 解析網站地圖
其他工具(3 個工具)
google_search - 結果清晰的 Google 搜索
search - ChatGPT 深度研究優化搜索
fetch - ChatGPT 深度研究優化個人資料提取
🤝 集成
AnySite MCP Server 可與任何兼容 MCP 的客戶端配合使用:
AI 助手
- ✅ Claude Desktop - 原生 OAuth 支持
- ✅ Cline - MCP 配置
- ✅ Cursor - 自定義 MCP 服務器
- ✅ Windsurf - MCP 集成
- ✅ 任何 MCP 客戶端 - 標準協議
開發工具
- 🔧 n8n - AnySite n8n 節點
- 🔧 LangChain - 自定義工具集成
- 🔧 AutoGen - 智能體工具註冊
- 🔧 REST API - 直接 API 訪問
比較:遠程 vs 本地
| 特性 |
遠程 MCP(OAuth) |
本地 MCP |
| 設置時間 |
< 2 分鐘 |
~10 分鐘 |
| 身份驗證 |
OAuth(安全,一鍵式) |
配置中的 API 密鑰 |
| 更新 |
自動 |
手動 git pull |
| 適用場景 |
生產環境,終端用戶 |
開發,測試 |
| 憑證管理 |
由 AnySite 管理 |
自行管理 |
| 撤銷權限 |
儀表板一鍵操作 |
手動移除 |
| MCP 客戶端 |
Claude Desktop、Cline 等 |
任何 MCP 客戶端 |
建議:生產環境使用 遠程 MCP,開發/測試使用 本地 MCP。
🔧 技術細節
架構
┌─────────────────┐
│ MCP Client │ (Claude Desktop, Cline, etc.)
│ (AI Agent) │
└────────┬────────┘
│ MCP Protocol
│
┌────────▼────────┐
│ AnySite MCP │
│ Server │
└────────┬────────┘
│ REST API
│
┌────────▼────────┐
│ AnySite API │ ← OAuth Authentication
│ Platform │ ← Rate Limiting
└────────┬────────┘ ← Proxy Rotation
│
┌────┴────┬────────┬─────────┬──────────┐
▼ ▼ ▼ ▼ ▼
LinkedIn Instagram Reddit Twitter Any Website
關鍵組件:
- MCP 協議層:為 AI 智能體提供標準化的工具接口。
- API 抽象:平臺特定的 API 適配器,具備錯誤處理功能。
- 身份驗證:OAuth 2.0,用於安全的憑證管理。
- 自我修復:自動重試和回退機制。
- 速率限制:智能退避,防止 API 封禁。
用例
🎯 潛在客戶開發與銷售
- 按職位、公司、地點查找決策者。
- 用領英個人資料豐富 CRM 數據。
- 監控競爭對手的招聘和擴張情況。
📊 市場情報
- 跨平臺跟蹤品牌提及。
- 分析競爭對手的社交媒體策略。
- 監控行業趨勢和討論。
🔍 研究與分析
- 收集用於 AI 訓練的數據集。
- 社交網絡分析。
- 內容性能跟蹤。
🤖 AI 智能體工作流
- 多平臺數據關聯。
- 自動化推廣活動。
- 跨平臺身份解析。
開發
從源代碼構建
git clone https://github.com/anysiteio/anysite-mcp-server.git
cd anysite-mcp-server
npm install
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 獲取指南。
我們需要幫助的領域:
- 📝 文檔改進
- 🐛 錯誤修復和測試
- ✨ 新平臺集成
- 🌍 翻譯
📊 定價與限制
免費套餐
- ✅ 註冊即享 100 個免費積分
- ✅ 所有 57 個工具可用
- ✅ OAuth 身份驗證
- ⚠️ 適用速率限制
專業計劃
- 🚀 更高的速率限制
- 🚀 優先支持
- 🚀 專用代理
- 🚀 團隊協作
請參閱 定價詳情
🔒 安全與隱私
- OAuth 2.0 - 行業標準的身份驗證。
- 無憑證存儲 - 你的 API 密鑰由 AnySite 保管。
- 加密傳輸 - 所有數據通過 HTTPS 傳輸。
- 符合 GDPR - 數據處理遵循歐盟法規。
- 可撤銷訪問 - 在儀表板一鍵斷開連接。
⚠️ 重要提示
抓取數據時,請始終遵守平臺服務條款和當地法規。
💬 社區與支持
📄 許可證
本項目採用 MIT 許可證。
🙏 致謝
本項目基於以下技術構建:
特別感謝 MCP 社區的反饋和貢獻。