LLM上下文通用包管理器

一个为AI代理提供技能、MCP服务器和CLI工具的发现、安装和管理服务的统一注册中心,类似于LLM工具领域的npm。

  • by ctx-hq
  • TypeScript
  • 本地部署
  • 更新于

使用说明

ctx——LLM上下文通用包管理器

中文文档

发现、安装和管理 技能, MCP服务器,以及 CLI工具 对于AI代理,所有这些都来自一个注册表。

ctx在正确的时间为您的AI代理提供正确的上下文。把它想象成LLM工具的npm:一个搜索、安装和提供包的命令,扩展了代理的功能。

开始使用

对于AI代理 --将此粘贴到您的代理(Claude、Cursor等)中:

Read https://getctx.org/skill.md and follow the instructions to use ctx

对于人类 --安装CLI:

# macOS / Linux
curl -fsSL https://getctx.org/install.sh | sh

# Windows
irm https://getctx.org/install.ps1 | iex

然后使用它:

ctx search "code review"    # Find packages
ctx install @scope/name     # Install a package
ctx serve                   # Start MCP server

你可以安装什么?

类型 描述 示例
skill AI代理的可重用提示和工作流 代码审查、提交约定
mcp 为代理提供工具访问权限的MCP服务器 数据库查询、API连接器
cli 用于开发人员工作流的命令行工具 Linters、格式化程序、脚手架工

在以下位置浏览套餐 getctx.org/搜索.


发展

此repo包含 getctx.org 网站——一个服务器端渲染的Hono应用程序,带有Lyra设计系统(锐利的几何,零半径)。

快速开始

pnpm install
pnpm dev

脚本

命令 描述
pnpm dev 启动Vite开发服务器
pnpm build 生产建设
pnpm preview 使用牧马人页面预览
pnpm deploy 构建并部署到Cloudflare页面
pnpm test 使用Vitest运行测试
pnpm typecheck TypeScript类型检查

建筑

src/
├── index.tsx          # Hono app with all routes
├── layout.tsx         # HTML shell with SEO meta
├── components/        # Server-rendered Hono JSX components
├── pages/             # Page components
├── lib/               # API client, SEO helpers, types, constants
└── styles/
    └── globals.css    # Lyra design tokens + Tailwind 4

所有数据都是通过HTTP从API层获取的(API_BASE_URL 有人)。

技术栈

环境变量

变量 描述 必填
API_BASE_URL 后端API来源 是
GITHUB_CLIENT_ID GitHub OAuth应用程序ID 否
GITHUB_CLIENT_SECRET GitHub OAuth机密 否