ContextStream MCP服务器
人工智能代理的上下文平台。
你的代理知道代码。把你的决定交给它。
连接您的代码、文档和对话,以便您的代理可以找到正确的 文件,召回保存的决策,并跨会话和工具构建过去的工作。
这些数字,他们的来源,以及他们没有声称的是 基准.
免费开始使用MCP
每月10000个积分。不需要信用卡。
可与Claude Code, Cursor, Codex, GitHub Copilot, Gemini CLI, Qwen Code, Kimi Code, Muse Code, ZCode, Zed,还有 更多MCP客户端,在 Claude、GPT、Gemini、Kimi、GLM、Qwen等车型。 在MCP登录期间创建您的帐户或登录。不需要单独的网站注册。
macOS和Linux
curl -fsSL https://contextstream.io/scripts/mcp.sh | bash
Windows PowerShell
irm https://contextstream.io/scripts/mcp.ps1 | iex
将该命令粘贴到您的终端中,并按照登录操作连接您的 项目和支持的编辑器。安装完成后重新启动编辑器。
什么会被安装和索引? · 支持客户 · 安装指南 · 更喜欢从网上开始?
让下一个会话有用
询问您连接的代理:
使用ContextStream查找与我的下一个更改相关的文件。引用 来源并检索任何保存的项目决策,这些决策应该指导工作。
然后要求它保存一个真正的决定和它的原因。开始一个新的会话 收回那个决定,不要再解释。索引供应代码 上下文;它不能恢复每一个未记录的决策。
基准
每个基准测试通过生产API运行,在其结果之前注册 被读取,并连同其方法、置信区间和损失一起发布。
| 基准 | ContextStream | 相比之下, |
|---|---|---|
| LongMemEval-S,全部500道题 | 96.8% (484/500);96.0%的人坚持不调弦 | 高于大师(94.87%)和超级记忆(85.4%)在同一个官方gpt - 40裁判上。与agentmemory自我报告的96.2%持平,这在我们的95%区间内 |
| LoCoMo,全部1540道题 | 95.7% (1474/1540);95.8%的人坚持;97.8%的人对审计的答案关键 | 在EverMemOS论文的相同判断表中,每个系统之上:EverMemOS 93.05%, Zep 85.22%, MemOS 80.76%, MemU 66.67%, Mem0 64.20% |
| 代码搜索, 177个判断的开发者查询 | 98.77% 前十名中最佳答案; 100% 一个有用的文件在前10名 | 在相同的查询和判断中,仅嵌入搜索占72.84%,ripgrep占42.59% |
| 代理任务, 8个任务× 3个试验 | 23/24 通过(96%);9/9的任务需要团队知识 | 14/24(58%)和0/9单独使用存储库 |
服务器端搜索时间中值为61毫秒 (127 ms p95)在10月27日的生产 运行。端到端时间为223毫秒,因为客户端运行在与服务器不同的区域 一个服务于工作空间。您的延迟取决于您与该区域的距离。
竞争对手的数据是每个供应商或EverMemOS论文发表的数据;我们做了 而不是重播,读者和评委的意见不同。代码搜索基线 来自8月1日运行的相同查询。代理任务结果使用一个 存储库和一个代理模型,因此将其视为定向的。 结果、方法和局限性.
ContextStudio
对于人们来说,ContextStream Create提供了一键制作,服务器添加了一个工具,
studio:要求一段影片,一段从你的联网产品拍摄的产品解说,以及
图像、声音或音乐用简单的语言表达出来,而ContextStudio的制作人则计划将这些片段从
你的团队知道什么(品牌工具包、文档、决策、相关产品)。没有模型
选择。
- 品牌工作的名字。 品牌形象(社交集在每个网络的大小,广告集,英雄
和产品照片,海报和传单打印pdf文件,电子邮件标题,品牌图形)和
品牌声音(声音标志,音乐床,循环,效果包,画外音,播客介绍)
和outros):通过
form,sizes(最多6个,如instagram-post或者linkedin-post)或voice,而计划则坚持下去。 - 先计划,再定价。
plan返回碎片和一个价格(“最多N个积分,可能 ”),什么也不花。传递您的代理知道的工作空间可能不 如果它刚刚制作,发布说明,它已经打开的文档)context;制作人读到 它紧挨着团队自身的环境。 - 你的批准。
make最多花计划的价格,只有在你同意后 客户端可以要求您(MCP引出),或者是无状态的input_required结果)问 你本身;否则,代理会按你接受的价格支付。 - 跟随它。
status在等待时报告每个片段notifications/progress在电话要求他们的地方);一部产品胶片需要13到21分钟 分钟。result显示内联图像和链接视频和声音(签名链接有效 大约15分钟),每个作品的标语牌。品牌工作就像文件一样,每个文件都有自己的特点 自己的链接:每一个大小为PNG, JPG和WebP与ZIP的集合,打印PDF,或WAV和 MP3的网络与广播主和茎,加上所有的文本,一个标题和 支票被扣住了。 - 修改。
revise从一个制作好的图像或声音开始variation(更像是)revision(它,如你所说的改变了)或者resize(一个新的图像sizes). 也stop,library,brand和products. - 电子邮件,这是Create提供的服务。 通过您的团队自己的Resend帐户发送的活动。
email_draft在你的品牌上写一个提示(“宣布我们的冬季促销给……”) 客户”),什么也不发;email_audiences,email_campaigns,email_test(你的 自己的地址或重新发送的测试地址),email_cancel和email_report(活动的 交付、打开、点击、跳出和投诉,或者工作空间的趋势)。email_send只随你的意思走:客户问你什么时候可以;否则,代理会向您展示 活动及其接收者计数并通过您同意的计数。email_preview提供了一个共享链接,显示bgmail, Outlook和Apple Mail中的电子邮件 模型(桌面,平板电脑和手机,明暗,图像打开或关闭),与收件箱线 检查什么。email_revise从简单的词(“较短的主题”)或 设置主题和预览线;email_duplicate做一份草稿。email_contacts列出、添加(加上他们同意收到你来信的地方)或取消订阅联系人;擦除一个 不能撤消,所以它是delete工具(studio.email_contact_erase),你走后;email_unsubscribes显示抑制列表以及原因和时间,并删除一个地址 它只随你去。Resend是在工作室中连接的,而不是通过代理:工具 拒绝任何形状像重发键的东西。 - 连接器。 托管路径
/studio只服务于这个工具,为克劳德。ai或ChatGPT 连接器,将OAuth令牌绑定到该资源(read:studio,write:studio)。
数据控制
作用域的访问。可追踪的来源。可配置的捕捉。 索引将符合条件的源内容发送到ContextStream进行托管搜索。 默认情况下,脚本保存和本地Git元数据捕获是开启的 关闭。审查 数据处理和控制 之前 连接敏感项目。
其他安装选项和故障排除
npm (Node.js 20+)
npx -y @contextstream/mcp-server@latest setup
npm启动器为你的平台下载原生Rust二进制文件并进行验证 其SHA-256校验和。为生产自动化固定一个精确的包版本。
没有本地进程的托管MCP
对于支持可流HTTP和OAuth的客户端,托管端点为:
https://mcp.contextstream.io/mcp?default_context_mode=fast
支持客户 列出了Claude的一行添加命令 Code, Codex, Gemini CLI, Qwen Code, Copilot CLI,和Droid,一键式 安装VS Code。使用 MCP文档 对于其他客户和工作室的选择。单独的托管连接不需要 同步本地结帐。
预览或诊断设置
contextstream-mcp setup --dry-run
contextstream-mcp doctor
contextstream-mcp doctor --repair
脚本化和CI设置
对于自动化,将安装封装在 pipefail 所以下载时失败了
失败,而不是在没有安装后报告成功:
bash -o pipefail -c 'curl -fsSL https://contextstream.io/scripts/mcp.sh | bash'
setup --yes 从 CONTEXTSTREAM_API_KEY 或者保存凭据,
和需要 --workspace-id 当帐户有多个工作区时:
export CONTEXTSTREAM_API_KEY=... # or: printf %s "$KEY" | contextstream-mcp configure --api-key-stdin
contextstream-mcp setup --yes --editors=claude --workspace-id=<UUID> --project-path=.
包裹Bouncer(可选择加入)
一个用于Claude Code和Cursor的钩子,用于检查包和安装命令名
在命令运行之前对其公共注册表。它涵盖了npm, pnpm, yarn, bun,
Npx, pip, uv, uvx, pipx,诗歌和货物,包括 claude mcp add ... -- npx ....
- 它 否认 注册表没有的包,将其命名为流行的包 的样子。代理人可能发明了这个名字,任何人都可以注册。
- 它 问 在一个几乎没有下载的流行软件包之前。
- 它 允许 其他所有内容,包括查找失败或耗时过长。
它会跳过使用私有注册表的项目和命令(.npmrc, pip.conf, uv或
诗歌的来源, --registry, --index-url)。 CONTEXTSTREAM_PACKAGE_BOUNCER=off
关掉它。
克劳德代码:将此条目添加到 PreToolUse 在 ~/.claude/settings.json,在…旁边
挂钩安装完毕。 update-hooks 别管它。
{ "matcher": "Bash", "hooks": [{ "type": "command", "command": "contextstream-mcp hook package-bouncer", "timeout": 8 }] }
光标(~/.cursor/hooks.json):
{ "version": 1, "hooks": { "beforeShellExecution": [{ "command": "contextstream-mcp hook package-bouncer" }] } }
开源和贡献
此存储库包含麻省理工学院许可的Rust MCP服务器,客户端,编辑器设置, 以及发布工具。托管后端是独立的,这里不包括。 看到 体系结构, 释放的完整性, 和 最新版本.
cargo build --locked -p mcp-server --bin contextstream-mcp
cargo test --locked --workspace
使用固定的Rust工具链。有关贡献检查和提交签名,请阅读 CONTRIBUTING.md. 使用以下命令报告漏洞 SECURITY.md. 看到 许可证, 请注意, GOVERNANCE.md 用于许可、商标和项目治理。
让人类成为人类。
可选的深度项目学习
深度项目学习从新客户开始。互动 setup 提供它
每个账户一次(或条款改变时一次),如果你拒绝,记得;平原
contextstream-mcp setup --yes 保留您当前的选择。
contextstream-mcp configure --account-learning status # show current consent state
contextstream-mcp configure --account-learning on # open privacy page in browser (or print URL)
contextstream-mcp configure --account-learning off # withdraw consent and queue deletion
--deep-learning 的别名 --account-learning. 只是一个人
可以通过勾选登录隐私页面上的未选中框来授予同意吗
(https://contextstream.io/dashboard/account/privacy); 代理和API密钥不能
我替你同意。医生和init只显示状态。看到
数据处理和控制.