中文译本仅供参考,以俄文原文为准。
CasusLegal CasusLegal 最高法院司法实践语料库 ← 返回首页

连接到 AnythingLLM

五个步骤,大约两分钟。 AnythingLLM 运行在您的 计算机或服务器上,因此连接方式不同于 Claude 和 ChatGPT。此处没有登录窗口,访问权限通过 个人令牌 从个人账户中获取。

以下所有截图均取自 AnythingLLM 1.16 版本。桌面应用与服务器安装版的界面 相同。

应连接哪个地址。 所有数据库均通过一个地址开放:最高法院、知识产权法院、KAS、KUD 以及十个上诉审辖区。系统只会开放已付费的数据库,并根据问题主题自行选择所需的神经网络。
所需内容地址(URL)
所有已付费数据库,包括各辖区https://mcp.casus.legal/one/mcp
原辖区地址 /okrug/mcp 仍然 有效,无需重新连接。如果两个地址均已连接,请停用 /okrug/mcp:否则神经网络会看到两套 辖区工具。
⚠️ 非保证环境。 已确认支持 Claude, ChatGPT, Grok 和 Hermes — 连接器已在这些环境中 经过测试。 AnythingLLM 采用相同的 MCP 标准运行, 下方说明已在实际安装环境中验证,但我们不承诺特定构建版本和版本号的稳定性。
数据库访问权限。 网页聊天和 Telegram 机器人中的欢迎免费请求不适用于连接器。连接前,请在 个人账户 中启用为期三天的免费试用期,或订阅所需数据库。

所需准备

CasusLegal 方面
有效访问权限和令牌

所需数据库的订阅或试用期,以及格式为以下形式的个人令牌 vasrf_conn_…。令牌通过账户中的按钮生成, 且只显示一次。

AnythingLLM 方面
支持 MCP 的版本

可使用桌面应用或服务器安装版。需要有以下部分 Agent Skills 带有 MCP Servers的部分,该部分存在于当前版本中。

模型可以是您已经配置的任一模型:连接器 不与特定模型绑定。

1
在账户中生成令牌

打开 个人账户, 进入 “连接器”部分 “其他环境” 并点击 “生成令牌”。令牌格式为 vasrf_conn_… 显示 一次,因此请立即复制。数据库中仅保存其哈希值。

令牌在订阅有效期间持续有效,并开放所有已付费数据库。 已配置的 Claude 和 ChatGPT 连接不会受到影响, 原有连接仍使用各自的令牌继续工作。

请像对待密码一样保管令牌,因为它可以访问您的订阅。如果 令牌泄露或丢失,请使用同一按钮生成新令牌,并在设置中替换 原值。

2
打开 MCP Servers 部分

在 AnythingLLM 中点击设置齿轮,并选择 Agent Skills 左侧栏中的选项。向下滚动页面:在各个区块下方 Custom Skills 和 Agent Flows 位于 MCP Servers.

目前尚未添加任何内容,其中写着 No MCP servers found,旁边有一个按钮 Refresh —第4步时需要用到它。

AnythingLLM 设置中的 Agent Skills 部分。页面底部是带有 Refresh 按钮和“No MCP servers found”提示的 MCP Servers 模块。
部分 Agent Skills。底部是 MCP Servers 带有按钮的模块 Refresh;目前列表为空。
3
在配置中描述服务器

服务器通过文件定义 anythingllm_mcp_servers.json ,该文件位于 storage/plugins 您的安装目录中:对于服务器端部署,是您挂载的目录;对于桌面应用,则是其数据文件夹。如果文件尚不存在,请创建该文件并粘贴以下内容:

storage/plugins/anythingllm_mcp_servers.json

{ "mcpServers": { "casuslegal": { "type": "streamable", "url": "https://mcp.casus.legal/one/mcp", "headers": { "Authorization": "Bearer vasrf_conn_ваш_токен" } } } }

连接地址为— 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")请使用 拉丁字母。使用西里尔字母命名时无法生成工具的内部标识符,模型也就无法看到这些工具。

如果需要多个数据库,请按相同方式为每个数据库添加一个模块,并更改名称以及下表中的地址。所有模块使用同一个令牌。

4
更新服务器列表

返回 Agent Skills → MCP Servers 并点击 Refresh。服务器将以配置中的名称出现在列表中。

状态 Running 表示连接已建立。点击服务器即可查看工具列表: casuslegal_search_practice, casuslegal_get_case_details 以及其他工具。状态 Stopped (如截图所示)表示服务器未启动。最常见的原因是令牌错误或已过期,或者服务器类型设置不正确 sse 而不是 streamable.

点击 Refresh 后的 MCP Servers 模块:Casuslegal 服务器出现在列表中,状态为 Stopped。
之后 Refresh 服务器会出现在列表中。截图显示的是状态 Stopped:这是使用无效令牌时的连接状态。
5
通过 @agent 提问

MCP 工具仅在代理模式下可用,因此请以 @agent开头发送消息。例如: “@agent 查找俄罗斯联邦最高法院关于依据俄罗斯联邦民法典第333条减少违约金的司法实践”.

在输入框 Tools 下方的菜单中可以查看已连接到对话的工具。该处还会列出斜杠命令和代理技能。

首次搜索约需30秒,因为连接器会对语料库执行多次子搜索。回复中应出现裁判文书的基本信息及其全文链接。

展开 Tools 菜单的 AnythingLLM 聊天窗口:其中有 Slash Commands 和 Agent Skills 选项卡。
菜单 Tools 位于聊天窗口中:这里可以看到代理在该对话中可用的功能。

地址:统一地址和按数据库划分的地址

每个数据库都在同一文件中作为单独的服务器进行连接。令牌通用,可打开您已付费的所有数据库。

数据库服务器名称地址(URL)
所有已付费数据库casuslegalhttps://mcp.casus.legal/one/mcp
所有上诉审辖区casuslegal-okrugahttps://mcp.casus.legal/okrug/mcp
最高法院:俄罗斯联邦宪法法院 · 俄罗斯联邦最高法院 · 俄罗斯联邦最高仲裁法院casuslegalhttps://mcp.casus.legal/mcp
知识产权法院(IP Court)casuslegal-siphttps://sip.casus.legal/mcp
行政案件(KAS · 俄罗斯联邦最高法院行政案件审判庭)casuslegal-kashttps://kas.casus.legal/mcp
刑事案件(KUD · 俄罗斯联邦最高法院刑事案件审判庭)casuslegal-kudhttps://kud.casus.legal/mcp

常见错误

服务器出现在列表中,但状态为 Stopped

这表示连接失败。按出现频率排列的三个原因是:服务器类型 sse 而不是 streamable错误、令牌中存在拼写错误(多余空格、字符缺失、缺少令牌值前的单词 Bearer )、订阅已过期。

在账户的“连接器”选项卡中检查访问期限 账户;如有疑问,请重新生成令牌并点击 Refresh.

服务器为 Running,但聊天中无法调用工具

发送的消息没有此前缀 @agent。此时由普通模型回复,不会调用连接器。

第二个原因是配置中的服务器名称使用了西里尔字母。请将其改为拉丁字母并更新列表。

回复出现 rate_limited 错误

触发了异常负载防护。在律师的正常使用情况下(每天几十次请求),该防护不会触发;如果在正常使用频率下出现此消息,请通过 支持渠道 联系我们—我们会根据您的账户进行排查。

长回复中断

对语料库进行一次搜索约需30秒,而复杂问题会连续触发多次搜索。如果您的部署因超时而中断调用,请在代理设置中提高工具的等待时限。

需要同时使用多个数据库

在同一文件中为上表中的每个地址添加一个模块,并使用不同的服务器名称。订阅仍为一个,令牌可打开所有已付费数据库。

令牌丢失

令牌不会再次显示。请在账户中生成新令牌,并替换配置中的值;此前的连接不会因此中断。

中文