mcpField
S
Sippion

Sippion

本地服务
github.com开发工具06 周前更新

关于 Sippion

Sippion 是一个本地只读 MCP 服务,为编码 Agent 从代码仓库中检索少量相关片段,减少不必要的上下文输入。检索不联网、不执行仓库代码,也不保留持久索引。

主要功能

  1. 01单一仓库上下文检索工具
  2. 02词法、结构和语义检索
  3. 03本地运行且只读
  4. 04高置信度秘密信息脱敏
  5. 05检索状态仅保存在内存
  6. 06支持多种编程语言的结构解析

适用场景

  1. 01按查询定位相关源代码片段
  2. 02为编码任务提供精简仓库上下文
  3. 03在不执行代码的前提下检索仓库
  4. 04减少 Agent 读取大型文件的需要

MCP 相关

Sippion 是本地 MCP 服务,通过 repo_context 工具向编码 Agent 提供有界的仓库上下文检索。

配置

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

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbsippion-linux-x86_64.mcpb
mcpbsippion-windows-x86_64.mcpb
mcpbsippion-macos-aarch64.mcpb
mcpbsippion-macos-x86_64.mcpb

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Sippion

Release CI MCP Registry License Rust

English | 日本語

减少 AI 上下文用量,让 API 令牌和订阅用量限额更耐用。

Sippion 是一款本地只读 MCP 服务,可帮助 AI 编码 Agent 减少令牌消耗。Sippion 不会让 Agent 打开仓库的大部分内容,而是通过唯一的工具 repo_context,先返回少量相关且有范围限制的源代码摘录。

这样可以减少每项任务中不必要的上下文。它可以降低基于 API 的工作流的用量,但好处不止于此:Sippion 还可以帮助延长订阅制 AI 编码方案的使用时间,减少 Agent 需要消耗的上下文。

工作原理

AI coding agent
    ↓ ask for focused repository context
Sippion repo_context
    ↓ return a few relevant excerpts
AI reads only the files it actually needs

示例:

repo_context {"q":"authentication token validation"}

Sippion 采用有范围限制的词法、结构和语义检索,同时保持本地运行且只读。

安装

macOS / Linux
curl -fsSL --proto '=https' --proto-redir '=https' --tlsv1.2 https://raw.githubusercontent.com/Sitten-Tokyo/Sippion/75d6b27e83b86bec00297cd5b5c05bb014e16904/scripts/bootstrap.sh | sh
Windows PowerShell
irm https://raw.githubusercontent.com/Sitten-Tokyo/Sippion/75d6b27e83b86bec00297cd5b5c05bb014e16904/scripts/bootstrap.ps1 | iex

然后重启 AI 客户端。sippion setup 会为 Codex、Claude Code、Antigravity 和 OpenCode 注册 Sippion。

常用命令:

sippion setup
sippion doctor
sippion uninstall
sippion mcp --root-auto

为什么选择 Sippion

  • **减少令牌消耗:**为 Agent 提供聚焦的仓库上下文,而不是宽泛地读取文件。
  • **不止降低 API 费用:**也有助于延长订阅用量限额的使用时间。
  • **本地运行,保护隐私:**提供仓库上下文时不会访问网络。
  • **只读:**绝不修改仓库或执行仓库代码。
  • **无需持久化索引:**检索状态保留在 RAM 中。
  • **功能精简:**仅提供一个 MCP 工具 repo_context。

Sippion 是仓库上下文工具,而不是编译器或语言服务器。目前,结构解析支持 Rust、Python、JavaScript/TypeScript、Go、Java、C#、C 和 C++。

安全

检索期间,Sippion 不会运行仓库代码、构建脚本、编译器、LSP 服务器或 shell 命令。仓库文本会被视为不可信数据,并在输出给模型之前对高置信度的机密信息进行脱敏。

详情请参阅安全与信任边界。

文档

致谢

精简高效的行为设计受 Ponytail 和 i-have-adhd 启发。许可说明见第三方声明。

评论

支持 Markdown

第一次接触 MCP?

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

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