← 返回目录
P

Prism Coder

社区
持久记忆 + 本地 AI,供编码智能体使用。
分类
开发工具 第 121 / 438
Stars
★ 157 非常热门
传输方式
stdio(本地进程)
运行环境
Node.js · Python
凭据
无需凭据
许可证
Apache-2.0
最近提交
工具数
11
60FMRS · C

Prism Coder 是一个功能丰富的 MCP 服务器,提供持久记忆、本地推理和高级验证。非常适合本地优先工作流,但设置可能需要管理多个组件。

最强项 · 文档质量 16/20 最弱项 · 可靠性 6/20

可靠性
6/20
安全与权限
8/20
维护活跃度
16/20
文档质量
16/20
安装易用性
14/20
查看各项评分依据
可靠性 6/20
未提供源代码、CI 工作流或已提交测试;manifest 仅列出环境变量而没有工具目录,无法核验声明工具与真实 handler 是否一致。发布历史披露了多项过往功能缺陷(verify_behavior 崩溃、浏览器断言不生效、指纹层从未生效),说明边界情况处理有历史问题。npm/stdio 的快乐路径看似可行,但缺少可执行证据,因此扣分。
安全与权限 8/20
安装示例中没有真实令牌;密钥通过环境变量声明并标记为 isSecret。README 披露了数据流(本地 SQLite 与 Supabase/Synalux 云)、PHI 编辑、fail-closed 路由保护以及 SSRF 加固发布。但这些均为自我声明,未提供源码或审计以核实最小权限、确认流程和网络边界。提供的材料未显示红线违规,但不可验证的声明限制了分数。
维护活跃度 16/20
仓库未归档,采用 Apache-2.0 许可证,npm 包版本 20.7.0,并有详细发布历史显示频繁更新和依赖补丁。可见 open issues 仅 1 个。但未提供安全响应渠道或公开路线图,也没有提交/issue 回复证据,因此小幅扣分。
文档质量 16/20
README 非常详尽:快速开始、CLI、各宿主行为、配置参考、套餐限制和局限性(自发布基准、hook-free 注意事项、experimental 命名空间风险),并链接到更深层文档和升级说明。但工具参数 schema 仅提及而未展示,故障排查内容较少;部分声明(如 HIPAA-ready、准确率数字)缺乏独立证据。
安装易用性 14/20
安装路径描述清晰:全局 npm 安装、`prism connect`、dry-run/refresh 参数、宿主支持和环境变量,并提供手动 IDE 配置链接。主流客户端可通过 stdio 注册服务器。但未提供 CI 执行或已提交测试来验证安装路径,且 Claude Desktop 在 Windows/Linux 上标记为 beta;静态校准上限为 15,缺少运行时验证故给 14。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么执行命令或代码访问网络控制浏览器连接数据库

适合谁

  • 重视数据隐私并希望本地优先工作流的开发者
  • 需要可靠工具路由和验证的 AI 代理用户
  • 需要跨会话记忆和知识图谱的团队

不适合谁

  • 需要全面云功能而未订阅 Synalux 的用户
  • 需要在本地机器上使用大型模型的用户(27B 需要约 16GB)
  • 需要官方供应商支持的场景

所需权限

  • 文件系统访问以读取/写入本地 SQLite 数据库和配置文件
  • 网络访问以使用 Brave Search、Gemini AI、Supabase 云同步和 Synalux 门户
  • 执行本地 Ollama 模型以进行推理

风险与副作用

  • 本地存储的数据可能包含敏感信息;建议加密
  • 云功能需要 API 密钥,若处理不当可能泄露
  • 模型输出可能存在幻觉,需要验证
  • 本地模型路由可能导致过时信息,若未正确管理上下文

安装接入

准备工作

运行环境:Node.js · Python

BRAVE_API_KEY 可选密钥 Brave Search API 密钥,用于网络搜索工具;可在 brave.com/search/api 获取,免费层即可运行时不需要。
GEMINI_API_KEY 可选密钥 Google Gemini API 密钥,用于 AI 摘要和嵌入;可在 Google AI Studio 获取。
SUPABASE_KEY 可选密钥 Supabase service role 密钥,用于数据库访问,属敏感凭据。
其他可选配置项(5 个)
SUPABASE_URL 可选 Supabase 项目 URL,用于会话记忆和知识的云端持久化。
PRISM_USER_ID 可选 多租户行级安全隔离的用户 ID,默认为 'default'。
GCP_PROJECT_ID 可选 Google Cloud 项目 ID,用于 Vertex AI Discovery Engine 企业搜索集成。
VERTEX_LOCATION 可选 Vertex AI 区域,默认 'global'。
VERTEX_DATA_STORE_ID 可选 Vertex AI Discovery Engine 数据存储 ID,用于企业搜索。
  1. 全局安装 npm 包:npm install -g prism-mcp-server。
  2. 运行 prism connect,自动检测并注册 Claude Code、Claude Desktop、Cursor、Gemini CLI 和 Codex。使用 --host <name> 指定主机,--dry-run 预览更改。
  3. 重启 MCP 主机。
  4. (可选)拉取本地模型:ollama pull dcostenco/prism-coder:2b、:4b、:9b 或 :27b。
  5. (可选)设置环境变量,如 BRAVE_API_KEY、GEMINI_API_KEY、SUPABASE_URL 等。

验证是否装好

全局安装 prism-mcp-server 并运行 prism connect,重启宿主后,在客户端工具列表中应能看到 session_bootstrap 等工具;首次会话应出现仪表盘配置的项目上下文。

常见排障

  1. 确保所有必需的环境变量已设置(例如 `BRAVE_API_KEY`、`GEMINI_API_KEY`)
  2. 运行 `prism connect --dry-run` 检查更改
  3. 重启 MCP 主机以应用配置
  4. 检查本地 Ollama 服务是否运行并可从服务器访问
  5. 查阅文档和问题跟踪器以获取已知问题

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 调用 session_bootstrap 加载我当前项目的会话上下文
  • 在记忆里搜索我上个月关于认证流程的决定
  • 用 knowledge_ingest 把这个代码库导入知识图谱
  • 用 prism_infer 的 code 模式本地生成一个 Python 二分查找

工具能力 11

session_bootstrap 只读
无钩子的首轮问候,并加载仪表盘配置的上下文。
session_load_context 只读
显式加载项目上下文或旧服务器启动的后备。
session_save_ledger 写入
追加不可变的会话日志条目。
session_save_handoff 写入
保存实时状态供下一会话使用。
knowledge_search 只读
跨所有记忆的语义 + 关键词搜索。
query_memory_natural 只读
记忆优先的问答,付费层级有基于实时来源的后备。
session_detect_drift 只读
检测会话是否偏离其目标。
verify_behavior 只读
编辑前场景挑战,防止不良更改的发生。
展开其余 3 个工具
knowledge_ingest 写入
教授 Prism 代码库或文档。
prism_infer 只读
本地优先推理(路由/聊天/代码模式,思考,云升级)。
inference_metrics 只读
会话委派或持久化的 MCP 与 VS Code 面板本地/云端统计。

使用场景

为跨会话保留项目上下文和决策的编码助手
离线优先的 AI 工具路由,使用本地模型
多代理协调,共享项目记忆
通过验证和漂移检测确保 AI 编辑的可靠性

支持客户端

Claude Desktop
Claude Code
Cursor
Gemini CLI
Codex

依据项目文档列出,未经本站实测。

详细介绍

Prism Coder 是一个 MCP 服务器,为 Claude、Cursor、Gemini CLI 和 Codex 等 AI 工具提供跨会话的长期记忆。它自带 2B 至 27B 参数的开放权重模型系列(prism-coder),用于快速、离线的工具路由,无需云端。免费本地层提供持久会话记忆(知识图谱、会话记账、时间旅行)、认知路由、多代理蜂群思维、行为验证和漂移检测。付费订阅可启用云同步、更高模型层级和团队功能。该服务器还包含一个 CLI,用于连接多个主机、模型管理和本地浏览器测试。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 63.3k · 工具数 2 与当前对比 →

源版本 a6e09a1100b8 数据同步于 2026-10-19 查看 FMRS 评分方法