AI代理工具包

一个包含CLI、MCP服务器和Web目录的AI代理技能、工作流和MCP配置管理工具包,用于浏览、安装和管理AI代理资源。

  • by ivannikov-pro
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 ivannikov-pro/agent-kit

使用说明

@伊凡尼科夫职业/人工智能经纪人工具包

🛠️ CLI+MCP服务器+用于AI代理技能、工作流和MCP配置的web目录。

您的AI驱动开发个人工具包——浏览目录,将精心策划的技能安装到任何项目中,或者让您的AI代理通过MCP管理自己的工具集。

单体仓库结构

ai-agent-kit/
├── packages/cli/     — @ivannikov-pro/ai-agent-kit (npm CLI + MCP server)
├── packages/web/     — Web catalog (Next.js, deployed to GitHub Pages)
├── skills/           — Embedded skills (SKILL.md + assets)
├── workflows/        — Embedded workflows
├── registry.json     — Central resource manifest
└── docs/             — Architecture & contributing guides

快速开始

# List all available resources
npx @ivannikov-pro/ai-agent-kit@latest list

# Install a skill into your project
npx @ivannikov-pro/ai-agent-kit@latest add skill-base

# Install globally
npx @ivannikov-pro/ai-agent-kit@latest add find-docs --global

# Interactive project setup
npx @ivannikov-pro/ai-agent-kit@latest init

CLI命令

命令 描述
ai-agent-kit list 列出所有可用资源
ai-agent-kit list --skills 仅列出技能
ai-agent-kit add <name> 安装技能或工作流
ai-agent-kit add <name> --global 全局安装(~/.agents/)
ai-agent-kit remove <name> 删除已安装的资源
ai-agent-kit init 交互式项目初始化
ai-agent-kit mcp 以MCP服务器(stdio)启动

作为MCP服务器

添加到AI代理的MCP配置中:

{
  "mcpServers": {
    "ai-agent-kit": {
      "command": "npx",
      "args": ["-y", "@ivannikov-pro/ai-agent-kit@latest", "mcp"]
    }
  }
}

MCP工具

工具 说明
list_resources 列出技能、工作流程和MCP配置
install_resource 按名称安装资源
search_resources 按关键字或标签搜索

程序化API

import { AgentKit } from "@ivannikov-pro/ai-agent-kit";

const kit = new AgentKit();

const resources = await kit.list();
await kit.install("find-docs");

可用资源

技能

名称 描述
skill-base 如何创建、维护和分配AI代理技能
find-docs 通过Context7 MCP查找文档

MCP配置

名称 包
ai-notify-tg @ivannikov-pro/ai-notify-tg

发展

pnpm install              # Install all deps
pnpm build                # Build all packages
pnpm --filter web dev     # Web catalog dev server
pnpm --filter cli build   # Build CLI only

文档

  • 建筑 --组件、数据流、构建系统
  • 贡献 --如何添加技能和工作流程

环境变量

变量 描述
GITHUB_TOKEN / GH_TOKEN 用于更高API速率限制的GitHub令牌

许可证

麻省理工学院