领英自动化工具服务器

Waalaxy MCP服务器是一个基于浏览器自动化的工具,用于与Waalaxy网页界面交互,实现领英自动化功能。

  • by artik0din
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 globodai-group/mcp-server-waalaxy

使用说明

Waalaxy MCP服务器

MCP(模型上下文协议)服务器 瓦拉克西 -LinkedIn自动化工具。

⚠️ 状态:开发中

Waalaxy不提供公共API。此MCP服务器使用浏览器自动化(Playwright)与Waalaxy web界面进行交互。

功能(计划中)

工具 描述 状态
get_campaigns 列出所有活动 🔄 计划中
get_campaign_stats 获取活动统计信息 🔄 计划中
get_prospects 列出活动中的潜在客户 🔄 计划中
get_conversations 获取LinkedIn对话 🔄 计划中
create_campaign 创建新活动 🔄 计划中
add_prospects 将潜在客户添加到活动中 🔄 计划中
send_message 向潜在客户发送消息 🔄 计划中
get_analytics 获取帐户分析 🔄 计划中

先决条件

  • Python 3.10+
  • 紫外线 包管理器
  • 使用Chromium的剧作家
  • 活跃的Waalaxy账户

安装

# Install dependencies
uv sync

# Install Playwright browsers
uvx playwright install chromium

# Create session (first time)
uvx mcp-server-waalaxy --get-session

配置

{
  "mcpServers": {
    "waalaxy": {
      "command": "uvx",
      "args": ["mcp-server-waalaxy"]
    }
  }
}

会话管理

会话存储在 ~/.waalaxy-mcp/session.json.重新运行 --get-session 如果身份验证过期。

发展

# Clone the repo
git clone https://github.com/globodai-group/mcp-server-waalaxy.git
cd mcp-server-waalaxy

# Install dev dependencies
uv sync --dev

# Run tests
uv run pytest

建筑

由于Waalaxy缺少公共API,因此此服务器:

  1. 使用Playwright控制无头浏览器
  2. 通过保存的会话Cookie进行身份验证
  3. 刮擦/与Waalaxy网络应用程序交互
  4. 将功能作为MCP工具公开

相关

许可证

阿帕奇-2.0

贡献

PR欢迎!看 贡献.md 作为指导方针。