> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anysite.io/llms.txt
> Use this file to discover all available pages before exploring further.

# n8n MCP 工具安装

> 将 Anysite MCP 服务器连接到 n8n 工作流程

## 概述

Anysite MCP 工具用于 n8n，通过模型上下文协议（MCP）在 n8n 工作流程和 Anysite API 之间提供无缝集成。这允许您在 n8n 自动化工作流程中直接提取 LinkedIn、Instagram、Reddit 和其他社交媒体数据。

## 前提条件

* 活跃的 n8n 实例（云端或自托管）
* 拥有凭据的 Anysite API 账户
* 在 n8n 中安装了 MCP Client 节点（在 n8n 版本 1.0+ 中可用）

## 步骤 1：获取您的连接 URL

首先，您需要从 Anysite 仪表板获取 MCP 连接 URL：

1. 访问 [anysite.io](https://anysite.io) 并登录您的账户
2. 导航到 **MCP 服务器集成** 部分
3. 您将看到两个连接选项：
   * **OAuth URL**：用于支持 OAuth 身份验证的客户端
   * **直接 URL**：URL 中直接包含您的 API 密钥

<img src="https://mintlify.s3.us-west-1.amazonaws.com/horizondatawave/public/imgs/n8n_cred.png" alt="Anysite MCP 服务器集成" />

<Note>
  对于 n8n 集成，请使用 **直接 URL**，因为它包含身份验证凭据。
</Note>

4. 在"或添加到您的客户端"部分，选择 **n8n**
5. "自动"选项卡将显示您的完整连接 URL
6. 点击 **复制** 复制 URL（格式：`https://api.anysite.io/mcp/direct?api_key=YOUR_KEY`）

<Warning>
  确保您的连接 URL 安全 - 它包含您的 API 密钥。永远不要公开分享或提交到版本控制。
</Warning>

## 步骤 2：在 n8n 中配置 MCP Client

现在将 MCP Client 节点添加到您的 n8n 工作流程：

1. **添加 MCP Client 节点**
   * 打开您的 n8n 工作流程编辑器
   * 搜索"MCP Client"节点并将其添加到画布
2. **配置连接参数**

   <img src="https://mintlify.s3.us-west-1.amazonaws.com/horizondatawave/imgs/n8n_mcp.png" alt="n8n MCP Client 配置" />

   在节点配置中设置以下参数：

   * **端点**：粘贴步骤 1 中的直接 URL

     ```
     https://api.anysite.io/mcp/direct?api_key=YOUR_KEY
     ```
   * **服务器传输**：选择 `HTTP Streamable`
   * **身份验证**：选择 `None`（身份验证通过端点 URL 中的 API 密钥处理）
   * **要包含的工具**：
     * 如果您想使用特定工具，请选择 `Selected`
     * 或保留默认值以包含所有可用工具
3. **选择工具**（可选）

   如果您为"要包含的工具"选择了"Selected"，您可以指定要使用哪些 Anysite 工具：

   * `linkedin_user` - 提取 LinkedIn 个人资料数据
   * `linkedin_company` - 获取公司信息
   * `linkedin_post` - 获取帖子详情
   * `instagram_profile` - 获取 Instagram 个人资料数据
   * `reddit_post` - 提取 Reddit 帖子内容
   * 以及更多...

## 步骤 3：验证连接

测试您的 MCP 集成：

1. 在 n8n MCP Client 节点中点击 **执行步骤**
2. 检查执行日志是否成功连接
3. 您应该在输出中看到可用工具列表

<Check>
  如果连接成功，您将看到可在工作流程中使用的可用 Anysite 工具列表。
</Check>

## 示例工作流程结构

以下是使用 Anysite MCP 工具的典型工作流程结构：

```
触发器（Webhook/计划）
  ↓
MCP Client（Anysite）
  ↓
AI Agent 节点（使用 MCP 工具）
  ↓
处理结果
  ↓
输出/存储数据
```

## 故障排除

<AccordionGroup>
  <Accordion title="连接超时或身份验证错误">
    * 验证您的 API 密钥是否有效且活跃
    * 检查您的 Anysite 账户是否启用了 API 访问
    * 确保连接 URL 完整且正确复制
    * 尝试从 Anysite 仪表板重新生成连接 URL
  </Accordion>

  <Accordion title="MCP Client 节点不可用">
    * 将 n8n 更新到最新版本（MCP 支持需要 v1.0+）
    * 检查您的 n8n 实例中是否启用了 MCP Client 节点
    * 对于自托管的 n8n，确保所有依赖项已安装
  </Accordion>

  <Accordion title="工具未出现或不工作">
    * 验证您的 Anysite 订阅包含您需要的工具
    * 检查 Anysite 账户中的 API 速率限制和配额
    * 确保端点 URL 包含 `api_key` 参数
    * 尝试通过更新端点 URL 重新连接
  </Accordion>

  <Accordion title="HTTP Streamable 传输问题">
    * 确认"服务器传输"设置为"HTTP Streamable"
    * 检查 n8n 和 api.anysite.io 之间的网络连接
    * 对于自托管的 n8n，验证防火墙规则允许出站 HTTPS
  </Accordion>
</AccordionGroup>

## 安全最佳实践

<CardGroup cols={2}>
  <Card title="安全凭据" icon="shield-check">
    永远不要暴露您的 API 密钥。使用 n8n 环境变量或凭据管理来处理敏感数据。
  </Card>

  <Card title="访问控制" icon="lock">
    仅限授权团队成员访问 n8n 工作流程。
  </Card>

  <Card title="监控使用情况" icon="chart-line">
    定期在 Anysite 仪表板中检查 API 使用情况和速率限制。
  </Card>

  <Card title="轮换密钥" icon="rotate">
    定期重新生成 API 密钥并更新 n8n 配置。
  </Card>
</CardGroup>

## 下一步

* [探索 n8n MCP 工具示例](/mcp-server/n8n-tool/examples)
* [查看所有可用工具](/mcp-server/tools)
* [了解本地服务器设置](/mcp-server/local-server/installation)
