跳转到内容

在 Claude 等客户端接入

端点地址是固定的一个:

https://app.lanrenxueba.com/api/mcp

认证只有一个请求头:Authorization: Bearer <你的令牌>。令牌怎么来见创建 API 令牌。

这两样填进客户端就接通了,不需要在本地跑任何服务。

AI 连接器页的「配置步骤」卡:1 创建并复制令牌、2 添加到 Cursor / claude.ai(给出端点地址和「复制端点」按钮)、3 Claude Code 终端(给出 claude mcp add 那行命令)

创建令牌成功的那个弹窗里,直接给了带真实令牌的整行命令,复制过来在终端跑:

终端窗口
claude mcp add --transport http lanrenxueba \
https://app.lanrenxueba.com/api/mcp \
--header "Authorization: Bearer lrxb_你的令牌"

lanrenxueba 是这个连接在本地的名字,可以改成你喜欢的。

在客户端的「连接器」或「MCP」设置里添加一个自定义服务,填两样:

  • 服务地址:https://app.lanrenxueba.com/api/mcp
  • 请求头:Authorization = Bearer <你的令牌>

不同客户端的叫法不一样(有的叫「自定义连接器」,有的叫「HTTP MCP Server」),填的东西是同一套。

最直接的办法是问一句需要数据才能答的话:

我在懒人学霸里有哪些知识库?

接通了它会列出你的库,带学科、章数和知识点数。没接通它只会跟你打太极。

也可以让客户端列一下工具,应该能看到六个:list_kbs、get_kb、get_study_report、get_wrong_book、create_kb、update_kb。

报 401 / 「令牌无效或已被吊销」

三种可能:请求头没带上、Bearer 后面漏了空格或多了引号、这条令牌已经在应用里删掉了。回「AI 连接器」页确认那条还在,不确定就重建一条。

报 405 / 「本服务为无状态 MCP,仅支持 POST」

客户端用 GET 来连了。这个端点是无状态的 Streamable HTTP:每个请求各自独立,没有会话,也没有服务端推送的事件流。客户端如果要求填一个 SSE endpoint,那是旧的传输方式,这里不支持——选 HTTP / Streamable HTTP 那一档。

连上了但一个工具都看不到

多半是客户端缓存了工具列表,重启客户端或者把这个连接删了重加。

问学情它说没有数据

先确认问的是同一个账号:令牌属于谁,读到的就是谁的数据。再确认那个库确实在学——归档(取消学习)的库不在学习报告里,见清除学习数据。

常见问题

需要自己跑一个服务吗?

不需要。端点是我们这边的线上地址,客户端直接连。本地不用装任何东西。

换一台电脑要重新配吗?

配置要重来一遍,令牌可以复用同一条,也可以给新设备单独建一条。后者更好排查。

支持哪些 MCP 协议版本?

2025-06-18、2025-03-26、2024-11-05 三个。客户端要哪个就回哪个,报了列表外的版本会按最新的那个走。

100%

打开懒人学霸 注册即用,建库免费,新账号送 10 题。