mcpField
L
Laika Orbit recall

Laika Orbit recall

本地服务
laikaorbit.com搜索与检索05 周前更新

关于 Laika Orbit recall

Laika Orbit recall 是面向开发者的本地文件检索 MCP 服务,尤其适用于 Claude Code 用户。它无需调用模型即可找到相关段落及其来源,文件也不会通过网络传输。

主要功能

  1. 01搜索 Markdown 和文本文件
  2. 02返回匹配段落及来源
  3. 03使用 get 读取文件
  4. 04检查服务状态
  5. 05通过命令行构建和检查索引

适用场景

  1. 01在项目笔记中查找部署指南
  2. 02无需读取整份文件即可定位段落
  3. 03搜索本地文档目录

MCP 相关

该服务向 Claude Code 等 MCP 客户端提供 recall、get 和 status 工具。它处理本地文件,不进行网络调用。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"laika-dynamics-ltd-laikaorbit": {
"command": "npx",
"args": [
"-y",
"laikaorbit"
],
"env": {
"BRAIN_ROOT": "<BRAIN_ROOT>"
}
}
}
}
启动命令npx -y laikaorbit
需要配置的环境变量
BRAIN_ROOTThe folder to recall from (default: the working directory)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmlaikaorbit0.1.2

工具

3

收录的工具列表 · 更新于 2 周前

参数类型必填说明
questionstring是一个用英语表述的普通问题

详细介绍

Laika Orbit recall

无需模型,即可检索文件。 提出问题,即可在约 1 毫秒内获得回答问题的原文段落及其来源文件,无需调用模型。专为 Claude Code 打造:作为 MCP 服务,它通过一次调用取代 grep 和读取整个文件,所需令牌大幅减少。

Laika Orbit 的检索引擎,在 npm 上以 laikaorbit 发布。

在 Claude Code 中使用

claude mcp add laikaorbit -- npx -y laikaorbit mcp

Claude Code 会在项目文件夹中启动服务,并提供三个工具:recall(根据问题返回匹配的段落及其来源)、get(读取文件)和 status。若要指定其他文件夹,可在 mcp 后添加 --root <dir>。

在终端中使用

npx laikaorbit index                          # build the index for this folder
npx laikaorbit recall "how do we roll back a deploy"
npx laikaorbit lint                           # check router files for dangling pointers
npx laikaorbit ask "…"                        # print the packed prompt for a model

每条命令都可接受 --root <dir>;否则,语料库路径依次取 BRAIN_ROOT 和当前工作目录。

它如何找到答案

共七个步骤,全程不调用模型:按词边界拆分问题、根据倒排索引评分、结合置信度差距保留排名前五的结果、仅打开最佳结果、截取匹配的 ## 段落、最多跟进一个指针,然后整理结果。

它适用于任何包含 Markdown 和文本文件的文件夹。配合路由文件效果最佳:在 brain/routers/*.md 中编写简短且带类型的指针列表,说明内容所在位置,措辞方式贴近提问方式:

## 1 — deploys

- Files: notes/deploy.md — how production deploys are rolled back
- Rules: notes/freeze.md — no deploys on Fridays after 2pm

要索引哪些文件夹以及如何索引,可在 brain/index.config.json 中设置(可选)。.docx、.rtf 和 .odt 文件使用 macOS textutil 读取;若已安装 pdftotext,则使用它读取 PDF。

要求

Node 22 或更高版本。任何内容都不会离开你的设备:它只读取本地文件,不进行网络调用。

许可证

MIT © Laika Dynamics Limited

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。