Agent Q

MCPAI代理

提供方 NotSooShariff · 包名 @notsooshariff/agent-q

AI代理 stdio · 本地进程 无需鉴权 社区 / 第三方 Claude DesktopClaudeCursorWindsurf
查看接入方式

Agent Q是一个基于模型上下文协议(MCP)的AI代理管理工具,提供120+预构建代理模板,支持创建、管理和组织AI代理,适用于各种MCP兼容的AI工具。

一句话选型结论

按资料字段整理

Agent Q 属于AI代理类 MCP 服务器,stdio · 本地进程,无需鉴权,可直接接入 Claude Desktop、Claude、Cursor 等,有可直接执行的安装命令。接入前先确认权限范围;涉及写入、删除或付款的操作,建议先在测试环境验证。

分类AI代理 传输方式stdio · 本地进程 鉴权无需鉴权 部署方式本地部署
GitHub 星标 0 仓库热度,无公开仓库时显示未标注
工具数 未标注 暴露给模型的工具数量
资源 / 提示词 0 / 0 资源与提示词模板数量
维护方 社区 / 第三方 核验等级 仅资料核对

工具与能力

AI代理
数量来自来源目录的标注,具体工具清单以官方文档为准
工具数量未标注暴露给模型可调用的工具个数
资源数量0可读取的资源条目
提示词数量0内置提示词模板数量

能力标签

支持客户端

适用场景

AI代理管理TypeScript本地部署MCP协议开发工具工作流自动化

安装与配置

stdio · 本地进程 无需鉴权
客户端在本机拉起子进程,数据不出本机
npx @notsooshariff/agent-q

这条命令只是入口,具体启动参数请按官方文档补齐,不要直接照搬到别的服务器。

  1. 1
    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2
    安装服务

    复制上面的安装命令执行;命令里带占位符的位置,换成自己的密钥或路径。

  3. 3
    写入客户端配置

    在客户端的 MCP 配置里填好启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4
    验证是否可用

    连接成功后随便调一个只读工具,确认能返回结果,再接入正式流程。

典型使用场景

3 类
按分类与标签整理的常见用法,具体以官方文档为准
给代理接外部能力

让代理在任务中途调用搜索、数据库等真实工具。

多步任务编排

把一串操作拆成步骤,由代理按顺序执行。

自动化重复流程

把固定流程交给代理跑,减少手工操作。

选择建议

选之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 资料标注无需鉴权,装好就能连。

先想清楚的地方

  • stdio 方式要求本地装好运行时(如 Node.js),换机器要重新装一遍。
  • 资料没标注工具数量,实际能力要装好后确认。
  • 版本更新与行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop、Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地或自有环境跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
MCP 服务器工具数传输方式部署方式安装命令最后核验
Agent Q当前 未标注 stdio · 本地进程 本地部署 有 2026-05-17
Filesystem 560c4363 13 未标注 本地部署 无 2026-05-17
Server Everything (everything) 11 stdio · 本地进程 本地部署 有 2026-05-17
Time 7365cb6d 2 SSE · 服务端推送 远程部署 有 2026-05-18
Everything Claude Code 未标注 stdio · 本地进程 本地部署 有 2026-05-17
Openmemory 557e1585 未标注 stdio · 本地进程 本地部署 有 2026-05-17

服务器档案

AI代理
字段来自项目仓库与公开索引,中文说明由本站标注
提供方NotSooShariff上游标注的维护方 NotSooShariff
分类AI代理本站按上游分类展示
连接方式stdio · 本地进程客户端在本机拉起子进程,数据不出本机
鉴权方式无需鉴权远程服务建议用最小权限凭据
维护方社区 / 第三方核验等级 仅资料核对
包名 / 运行时@notsooshariff/agent-q · Node.js本地安装时用到的包标识与运行时
部署类型本地部署上游给出的部署形态
最近核验2026-05-17上游最后核验时间

详细介绍

8.9 KB
来自项目仓库与上游目录的原文,未做删改

代理人Q

> 通过模型上下文协议(MCP)进行专业人工智能代理管理

概述

Agent Q是一个模型上下文协议(MCP)服务器,使您能够为任何兼容MCP的AI工具创建、管理和组织专门的AI代理。agent Q拥有120多个预构建的代理模板,涵盖从代码审查到DevOps的所有内容,可帮助您简化AI工作流程。

> 兼容性说明Agent Q基于开放的MCP标准构建,旨在与所有MCP兼容的工具协同工作。然而,它主要是通过以下方式开发和测试的 克劳德代码。我们正在积极寻找贡献者,以帮助测试和提高与Cursor、Cline等其他MCP客户端的兼容性。如果您想捐款,请查看我们的 贡献指南.

主要特点

  • 120+代理模板 -预先配置的专家随时可用
  • 完整的代理生命周期 -创建、更新、删除和管理代理
  • 符合MCP标准 -可与任何兼容MCP的AI工具配合使用
  • 注重安全 -路径验证和内容清理
  • TypeScript优先 -完全类型安全和IntelliSense支持
  • 零配置 -使用合理的默认值即可开箱即用

快速开始

安装```bash

Using npx (recommended)

npx @notsooshariff/agent-q

Or install globally

npm install -g @notsooshariff/agent-q


### 配置

将Agent Q添加到您的MCP兼容AI工具中:

**标准配置:**```json
{
"mcpServers": {
"agent-q": {
"command": "npx",
"args": ["-y", "@notsooshariff/agent-q"]
}
}
}

工具特定设置

Claude Desktop

编辑配置文件:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json

添加上面的标准配置。

Claude Code

使用CLI添加Agent Q:```bash
claude mcp add agent-q npx @notsooshariff/agent-q


或手动编辑 `~/.claude/config.json` 使用标准配置。

VS Code (with Copilot)

通过VS Code CLI安装:```bash
code --add-mcp '{"name":"agent-q","command":"npx","args":["-y","@notsooshariff/agent-q"]}'

或者按照MCP安装指南使用标准配置。

Cursor

  1. 转到光标设置→ MCP → 添加新的MCP服务器
  2. 姓名: agent-q
  3. 命令类型: npx @notsooshariff/agent-q
  4. 点击“添加”

Amp (VS Code Extension)

更新您的 settings.json:```json
"amp.mcpServers": {
"agent-q": {
"command": "npx",
"args": ["-y", "@notsooshariff/agent-q"]
}
}


或者使用CLI:```bash
amp mcp add agent-q -- npx @notsooshariff/agent-q

Goose

  1. 转到高级设置→ 扩展→ 添加自定义扩展名
  2. 姓名: agent-q
  3. 类型:STDIO
  4. 命令: npx @notsooshariff/agent-q
  5. 点击“添加扩展名”

Codex

使用CLI:```bash
codex mcp add agent-q npx "@notsooshariff/agent-q"


或编辑 `~/.codex/config.toml`:```toml
[mcp_servers.agent-q]
command = "npx"
args = ["-y", "@notsooshariff/agent-q"]

Factory

使用CLI:```bash
droid mcp add agent-q "npx @notsooshariff/agent-q"


或类型 `/mcp` 在Factory droid中用于交互式UI。

Kiro

编辑 `.kiro/settings/mcp.json`:```json
{
"mcpServers": {
"agent-q": {
"command": "npx",
"args": ["-y", "@notsooshariff/agent-q"]
}
}
}

opencode

编辑 ~/.config/opencode/opencode.json:```json
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"agent-q": {
"type": "local",
"command": ["npx", "@notsooshariff/agent-q"],
"enabled": true
}
}
}


Windsurf

遵循Windsurf MCP文档并使用上述标准配置。

Warp

前往设置→ AI → 管理MCP服务器→ + Add

或者使用斜线命令 `/add-mcp` 并粘贴标准配置。

LM Studio

转到程序(右侧边栏)→ 安装→ 编辑mcp.json

使用上面的标准配置。

## 可用工具

Agent Q提供7个MCP工具来管理您的代理:

### 核心工具

- **`create_agent`** -创建具有定制个性和行为的新专业代理
- **`update_agent`** -修改现有代理的配置
- **`delete_agent`** -删除代理
- **`list_agents`** -查看所有可用代理(项目和用户范围)
- **`validate_agent`** -检查代理配置是否有效

### 模板工具

- **`install_template`** -从模板库安装代理
- **`search_templates`** -按类别浏览可用模板

## 代理模板

代理Q包括 **120+预构建代理模板** 跨越多个类别:

### 开发与工程

- 后端开发人员、前端开发人员、全栈开发人员
- 移动开发人员、游戏开发人员、嵌入式系统开发人员
- Python专家、TypeScript专家、Go专家、Rust专家
- React专家、Node.js专家、GraphQL专家

### DevOps和基础设施

- DevOps工程师、SRE、平台工程师
- 云架构师、容器安全专家
- CI/CD工程师、配置经理
- 监控专家、灾难恢复专家

### 安全与合规

- 安全分析师、安全架构师、渗透测试人员
- 密码学专家、OWASP专家
- 漏洞研究员、威胁建模师
- 身份验证专家、授权专家
- 合规性审核员、许可证合规性检查器

### 质量与测试

- QA工程师、测试自动化工程师
- E2E测试仪、性能测试仪、可访问性测试仪
- 混沌工程师、兼容性测试人员
- Bug Hunter,静态分析专家

### 数据与分析

- 数据工程师、数据科学家、数据分析师
- 机器学习工程师、大数据工程师
- 分析工程师、BI分析师
- ETL开发人员、数据可视化专家

### 建筑与设计

- 系统架构师、软件架构师、微服务架构师
- API设计器、数据库管理员
- 设计系统架构师、缓存架构师

### 文件和内容

- 技术作家、文档专家
- 教程创建者、README编写者
- 架构文档管理员、代码注释员
- 发布说明编写者、Wiki维护者

### 项目管理

- 工程经理、技术负责人、Scrum Master
- 产品经理、项目经理、敏捷教练
- 发布经理、项目经理

### 专业角色

- 代码审查员、结对程序员、调试器
- 性能工程师、内存管理专家
- 重构专家、遗留代码专家
- 技术债务经理、依赖性审计师

_…还有更多!_

## 用法示例

安装后,您的AI工具可以自动调用Agent Q工具:```typescript
// Creating a specialized code review agent
User: "Create a security-focused code review agent"

AI: [Uses Agent Q's create_agent tool]
✅ Agent created: security-code-reviewer
📍 Location: .claude/agents/security-code-reviewer.md
🔧 Tools: Read, Grep, Glob

// Installing from templates
User: "Install the devops engineer template"

AI: [Uses Agent Q's install_template tool]
✅ Installed: devops-engineer

项目结构```

agent-q/
├── packages/
│ ├── core/ # Core business logic
│ │ ├── agent/ # Agent management
│ │ ├── security/ # Security & validation
│ │ ├── template/ # Template system
│ │ └── config/ # Configuration
│ │
│ ├── mcp-server/ # MCP server implementation
│ │ └── tools/ # 7 MCP tools
│ │
│ └── plugin/ # Plugin bundle
│
└── templates/ # 120+ agent templates


## 代理范围

代理可以存储在两个作用域中:

- **项目范围** (`.claude/agents/`)-通过git与您的团队共享
- **用户范围** (`~/.claude/agents/`)-存储在主目录中的个人代理

## 安全

Agent Q包括多个安全层:

- **路径验证** -防止目录遍历攻击
- **内容消毒** -阻止XSS和注入尝试
- **输入验证** -类型检查和格式验证
- **权限检查** -文件系统安全验证

## 发展

### 先决条件

- Node.js≥18.0.0
- pnpm≥9.0.0

### 设置```bash
# Clone the repository
git clone https://github.com/NotSooShariff/agent-q.git
cd agent-q

# Install dependencies
pnpm install

# Build all packages
pnpm build

# Run tests
pnpm test

项目命令```bash

pnpm build # Build all packages
pnpm dev # Watch mode for development
pnpm test # Run test suite
pnpm lint # Lint code
pnpm type-check # TypeScript type checking
pnpm clean # Clean build artifacts


## 需求

- Node.js 18或更高版本
- npm 9或更高版本
- 与MCP兼容的AI工具

## 贡献

我们欢迎捐款!Agent Q是开源和社区驱动的。

### 优先领域

我们特别寻求以下方面的帮助:

1. **MCP客户端兼容性**:测试和改进对Cursor、Cline、Windsurf和其他MCP客户端的支持
1. **代理模板**:为不同域添加新的专用代理模板
1. **文档**:改进各种工具的设置指南和故障排除
1. **错误报告**:在不同平台上进行测试并报告问题

请看 贡献.md 详细指南。

### 添加新模板

1. 在中创建新目录 `templates/`
1. 添加一个 `agent.md` 包含代理配置的文件
1. 包含README.md和文档
1. 提交拉取请求

## 许可证

麻省理工学院©特工Q团队

## 致谢

内置:

- 模型上下文协议SDK
- TypeScript
- Turborepo
- pnpm

______________________________________________________________________

**准备好增强你的人工智能工作流程了吗?** 立即安装Agent Q!```bash
npx @notsooshariff/agent-q

常见问题

8 问
答案由本站依据条目字段整理,不引用上游原文
Agent Q 怎么安装?

在客户端按下面的安装命令接入:npx @notsooshariff/agent-q。对应的包名是 @notsooshariff/agent-q。装完在客户端配置里引用同一个包或端点。

Agent Q 怎么在 Claude Desktop、Claude、Cursor 里配置?

它的传输方式是stdio · 本地进程,在客户端的 MCP 配置里填好启动命令和参数,保存后完全退出客户端再打开,配置才会生效。

Agent Q 收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Agent Q 需要 API Key 吗?

资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Agent Q 支持哪些客户端?

资料标注支持 Claude Desktop、Claude、Cursor、Windsurf、Cline、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

Agent Q 能提供哪些能力?

资料显示能力标签包括 工作流自动化、TypeScript、Claude、开发工具。具体工具清单以官方文档为准。

Agent Q 需要什么运行环境?

运行时为 Node.js;属于本地进程,需要在本机装好运行环境。

Agent Q 是本地还是远程?

它是本地进程(stdio),由客户端在本机拉起。传输方式为stdio · 本地进程。

热门专题

按标签挑服务器
全部专题 →

服务器信息以作者仓库与官方文档为准;分类、传输方式与鉴权方式的中文说明为中文整理,最近核验 2026-05-17。