Token导航 LogoToken导航TokenDH.com
Atproto Agent Context logo
AI代理未说明官方级别未说明来源级核验

Atproto Agent Context

MCP Server

一个基于AT协议的开源AI代理上下文存储服务,允许用户在不同AI平台间迁移代理记忆并保持控制权。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
AI代理TypeScriptClaudeClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

a1j9o94

提供方

a1j9o94

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

atproto代理上下文

便携式AI代理上下文,存储在AT协议上。

你的人工智能代理会了解你的一些东西,这些东西将越来越有价值——偏好、项目、决策、关系。如今,这种背景被锁定在专有系统中(OpenAI、Anthropic,无论贵公司明年购买什么企业AI)。

该项目定义了一个开放词典规范和MCP服务器,用于在用户的AT协议个人数据服务器(PDS)上存储AI代理上下文,因此您的代理内存会随着 *你*而不是平台。

想法

AT协议 (背后的开放式基础设施 蓝天)为每个用户提供一个个人数据服务器——一个便携式、用户控制的数据存储。应用程序在您的许可下读取和写入您的PDS。

这个项目增加了一个新东西: agent.context 词典——一种用于AI代理内存的结构化记录类型,任何代理或应用程序都可以在用户授权的情况下读/写。

这使得:

  • 在不失去代理对您的了解的情况下切换AI提供商
  • 看看你的经纪人对你了解多少
  • 随时编辑或撤销代理内存
  • 任何应用程序都可以请求访问您的上下文——您可以控制谁可以访问它

快速启动

1.安装依赖项

bun install

2.设置环境变量

复制模板并填写您的凭据:

cp .env.example .env
变量描述
ATPROTO_HANDLE您的Bluesky手柄(例如。 yourname.bsky.social)
ATPROTO_APP_PASSWORD应用程序密码 (不是您的帐户密码)
ATPROTO_PDS_URLPDS URL(默认值: https://bsky.social)

3.运行服务器

bun run mcp-server/index.ts

4.在Claude Desktop中配置

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "atproto-agent-context": {
      "command": "bun",
      "args": ["run", "/absolute/path/to/mcp-server/index.ts"],
      "env": {
        "ATPROTO_HANDLE": "yourname.bsky.social",
        "ATPROTO_APP_PASSWORD": "xxxx-xxxx-xxxx-xxxx",
        "ATPROTO_PDS_URL": "https://bsky.social"
      }
    }
  }
}

5.在Cursor/其他MCP客户端中配置

添加到您的 .cursor/mcp.json (或同等):

{
  "mcpServers": {
    "atproto-agent-context": {
      "command": "bun",
      "args": ["run", "/absolute/path/to/mcp-server/index.ts"],
      "env": {
        "ATPROTO_HANDLE": "yourname.bsky.social",
        "ATPROTO_APP_PASSWORD": "xxxx-xxxx-xxxx-xxxx",
        "ATPROTO_PDS_URL": "https://bsky.social"
      }
    }
  }
}

MCP工具

工具说明
append_context将新的上下文记录写入PDS(不可变的仅可追加日志条目)
get_context读取按以下条件筛选的最近上下文记录 contextId
list_contexts列出所有唯一 contextId PDS上存储的值

状态

🚧 早期——定义规范。欢迎投稿和讨论。

结构

/lexicon          # atproto lexicon definitions (agent.context schema)
/mcp-server       # MCP server (Bun + TypeScript + fastmcp)
/docs             # Spec, design decisions, prior art
/examples         # Example agent context records

路线图

  • \[x\] 定义最小值 agent.context 词典v0
  • \[x\] 构建MCP服务器(TypeScript、atproto SDK)
  • \[\]原型:使用atproto PDS作为内存存储的代理
  • \[\]权限模型——代理如何请求/作用域访问
  • \[\]atproto上的短视频内容(相关:atproto的TikTok)

先前艺术及相关作品

贡献

打开一个问题来讨论词典规范。这还为时过早,设计决策尚未确定。

许可证

麻省理工学院

目录标签

目录标签

AI代理TypeScriptClaude本地部署上下文存储AT协议数据可移植性隐私控制

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP