五个步骤,大约两分钟。 AnythingLLM 运行在您的 计算机或服务器上,因此连接方式不同于 Claude 和 ChatGPT。此处没有登录窗口,访问权限通过 个人令牌 从个人账户中获取。
以下所有截图均取自 AnythingLLM 1.16 版本。桌面应用与服务器安装版的界面 相同。
| 所需内容 | 地址(URL) |
|---|---|
| 所有已付费数据库,包括各辖区 | https://mcp.casus.legal/one/mcp |
所需数据库的订阅或试用期,以及格式为以下形式的个人令牌 vasrf_conn_…。令牌通过账户中的按钮生成, 且只显示一次。
可使用桌面应用或服务器安装版。需要有以下部分 Agent Skills 带有 MCP Servers的部分,该部分存在于当前版本中。
模型可以是您已经配置的任一模型:连接器 不与特定模型绑定。
打开 个人账户, 进入 “连接器”部分 “其他环境” 并点击 “生成令牌”。令牌格式为 vasrf_conn_… 显示 一次,因此请立即复制。数据库中仅保存其哈希值。
令牌在订阅有效期间持续有效,并开放所有已付费数据库。 已配置的 Claude 和 ChatGPT 连接不会受到影响, 原有连接仍使用各自的令牌继续工作。
请像对待密码一样保管令牌,因为它可以访问您的订阅。如果 令牌泄露或丢失,请使用同一按钮生成新令牌,并在设置中替换 原值。
在 AnythingLLM 中点击设置齿轮,并选择 Agent Skills 左侧栏中的选项。向下滚动页面:在各个区块下方 Custom Skills 和 Agent Flows 位于 MCP Servers.
目前尚未添加任何内容,其中写着 No MCP servers found,旁边有一个按钮 Refresh —第4步时需要用到它。

服务器通过文件定义 anythingllm_mcp_servers.json ,该文件位于 storage/plugins 您的安装目录中:对于服务器端部署,是您挂载的目录;对于桌面应用,则是其数据文件夹。如果文件尚不存在,请创建该文件并粘贴以下内容:
storage/plugins/anythingllm_mcp_servers.json
连接地址为— https://mcp.casus.legal/one/mcp。这是 统一地址:通过该地址可以访问您已付费的所有数据库,系统会根据问题主题自动选择所需的神经网络。如果需要连接到 一个 数据库,也有单独的地址(IP Court— https://sip.casus.legal/mcp,KAS— https://kas.casus.legal/mcp,KUD— https://kud.casus.legal/mcp),但此时地址必须与已付费的数据库一致,否则服务器会回复“订阅未激活或已过期”。无需同时保留统一地址和单独地址:神经网络会看到两套相同的工具,并进行两次搜索。完整地址表位于下方各步骤之后。
服务器类型为必填项 streamable. 我们的地址使用 Streamable HTTP 协议,而选择 sse 则无法建立连接。这是首次连接时最常见的错误。
服务器名称("casuslegal")请使用 拉丁字母。使用西里尔字母命名时无法生成工具的内部标识符,模型也就无法看到这些工具。
如果需要多个数据库,请按相同方式为每个数据库添加一个模块,并更改名称以及下表中的地址。所有模块使用同一个令牌。
返回 Agent Skills → MCP Servers 并点击 Refresh。服务器将以配置中的名称出现在列表中。
状态 Running 表示连接已建立。点击服务器即可查看工具列表: casuslegal_search_practice, casuslegal_get_case_details 以及其他工具。状态 Stopped (如截图所示)表示服务器未启动。最常见的原因是令牌错误或已过期,或者服务器类型设置不正确 sse 而不是 streamable.

MCP 工具仅在代理模式下可用,因此请以 @agent开头发送消息。例如: “@agent 查找俄罗斯联邦最高法院关于依据俄罗斯联邦民法典第333条减少违约金的司法实践”.
在输入框 Tools 下方的菜单中可以查看已连接到对话的工具。该处还会列出斜杠命令和代理技能。
首次搜索约需30秒,因为连接器会对语料库执行多次子搜索。回复中应出现裁判文书的基本信息及其全文链接。

每个数据库都在同一文件中作为单独的服务器进行连接。令牌通用,可打开您已付费的所有数据库。
| 数据库 | 服务器名称 | 地址(URL) |
|---|---|---|
| 所有已付费数据库 | casuslegal | https://mcp.casus.legal/one/mcp |
| 所有上诉审辖区 | casuslegal-okruga | https://mcp.casus.legal/okrug/mcp |
| 最高法院:俄罗斯联邦宪法法院 · 俄罗斯联邦最高法院 · 俄罗斯联邦最高仲裁法院 | casuslegal | https://mcp.casus.legal/mcp |
| 知识产权法院(IP Court) | casuslegal-sip | https://sip.casus.legal/mcp |
| 行政案件(KAS · 俄罗斯联邦最高法院行政案件审判庭) | casuslegal-kas | https://kas.casus.legal/mcp |
| 刑事案件(KUD · 俄罗斯联邦最高法院刑事案件审判庭) | casuslegal-kud | https://kud.casus.legal/mcp |
这表示连接失败。按出现频率排列的三个原因是:服务器类型 sse 而不是 streamable错误、令牌中存在拼写错误(多余空格、字符缺失、缺少令牌值前的单词 Bearer )、订阅已过期。
在账户的“连接器”选项卡中检查访问期限 账户;如有疑问,请重新生成令牌并点击 Refresh.
发送的消息没有此前缀 @agent。此时由普通模型回复,不会调用连接器。
第二个原因是配置中的服务器名称使用了西里尔字母。请将其改为拉丁字母并更新列表。
触发了异常负载防护。在律师的正常使用情况下(每天几十次请求),该防护不会触发;如果在正常使用频率下出现此消息,请通过 支持渠道 联系我们—我们会根据您的账户进行排查。
对语料库进行一次搜索约需30秒,而复杂问题会连续触发多次搜索。如果您的部署因超时而中断调用,请在代理设置中提高工具的等待时限。
在同一文件中为上表中的每个地址添加一个模块,并使用不同的服务器名称。订阅仍为一个,令牌可打开所有已付费数据库。
令牌不会再次显示。请在账户中生成新令牌,并替换配置中的值;此前的连接不会因此中断。