Agent Blueprint

io.github.agent-blueprint由 GitHub 账号 agent-blueprint 发布v0.7.23更新于 Nov 7, 2026

Client teams' blueprints for coding agents (token from an engagement). Free: agentblueprint.ai/mcp

发布方自己的服务:Agent Blueprint

概览

AI 生成的概览

将编码智能体接入 Agent Blueprint 注册表,用于创建业务画像、生成 AI 用例与蓝图并跟踪实施进度。

可以做什么
  • 读取并更新组织的业务画像,包括技术画像与 AI 就绪度
  • 生成用例,启动蓝图或完整流水线任务并轮询状态
  • 列出并读取蓝图摘要、商业论证、用例、实施计划与规格元数据
  • 将蓝图下载为可供编码智能体使用的 Agent Skills 文件目录
  • 同步实施状态并按预测目标上报实际指标
  • 重新计算商业论证财务数据并获取战略建议
适用场景
适用于已与 Agent Blueprint 建立合作并获得 API 令牌的团队,希望让编码智能体拉取蓝图、商业论证与计划,或把实施进展回传到注册表。
运行要求
通过 npx 以 stdio 在本地运行(需要 Node.js)。需要合作项目发放的 API 令牌,可通过 AGENT_BLUEPRINT_API_KEY 环境变量、令牌参数或已保存的登录提供。需要访问 Agent Blueprint API 的网络;API 地址可用 AGENT_BLUEPRINT_API_URL 覆盖。
安装前请注意
API 令牌是与客户合作绑定的凭据,应放在环境变量中而非共享配置里。多个工具会写入注册表:画像、用例、蓝图、商业论证与计划的更新会生成版本快照并使下游产物过期,指标与实施状态同步也会被记录。业务画像与财务数据会发送到厂商服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Agent Blueprint,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

agentblueprint

CLI and MCP server for Agent Blueprint. Create structured business profiles, generate pipeline artifacts, explore blueprint data, sync implementation state, and download full Agent Skills directories. Vendor-agnostic output works with ServiceNow, Salesforce, OpenClaw, or any platform.

Agent Blueprint is delivered through hands-on engagements; API tokens are issued to client teams. If your organization works with Agent Blueprint, this package connects your coding agents to your blueprint registry.

Not a client? You don't need this package. Agent Blueprint also has free tools that need no account or token:

CLI Quick Start

bash
# Install globallynpm install -g agentblueprint
# Store your API token (one-time)agentblueprint login
# List blueprintsagentblueprint list
# Get a blueprint summary (JSON to stdout)agentblueprint get blueprint <id>
# Get other artifactsagentblueprint get business-case <id>agentblueprint get use-case <id>agentblueprint get implementation-plan <id>agentblueprint get implementation-spec <id>agentblueprint get business-profile
# Download as Agent Skills directoryagentblueprint download <id>
# Partner cross-org accessagentblueprint list --org <customer-org-id>agentblueprint get blueprint <id> --org <customer-org-id>

Or run without installing via npx:

bash
npx agentblueprint list --token <your-api-key>npx agentblueprint get blueprint <id> --token <your-api-key>

MCP Server Setup

The same binary auto-detects MCP mode when stdin is piped (non-interactive). No separate command needed.

Add to your Claude Code MCP config (.claude/settings.json or project settings):

json
{  "mcpServers": {    "agent-blueprint": {      "command": "npx",      "args": ["-y", "agentblueprint", "serve"],      "env": {        "AGENT_BLUEPRINT_API_KEY": "<your-api-key>"      }    }  }}

You can also start the MCP server explicitly with agentblueprint serve.

Get an API Key

API access comes with an Agent Blueprint engagement. If your organization is a client:

  1. Go to Agent Blueprint Settings > API Tokens
  2. Click "Create Token"
  3. Copy the token (shown once)

Not a client yet? Get in touch at agentblueprint.ai.

Supported Headless Workflow

Current scope is intentionally narrow:

existing PAT + existing org -> create_business_profile -> generate_use_cases -> generate_blueprint or trigger_full_pipeline -> get_generation_status -> download_blueprint

This release does not handle organization creation, OAuth bootstrap, or free-form context extraction into the business profile.

Download Blueprint as Agent Skills

Download a blueprint as a local Agent Skills directory that any coding agent can read from the filesystem. This is the recommended way to work with blueprints.

bash
# Using the CLI (after `agentblueprint login`)agentblueprint download <id>agentblueprint download <id> --dir ./my-skills
# Or via npxnpx agentblueprint download --token <key> --blueprint <id>

This creates an Agent Skills directory structure:

.agent-blueprint/<blueprint-slug>/├── SKILL.md                              # Overview + frontmatter (auto-discovered by agents)├── references/│   ├── business-context.md               # Use case, pain points, transformation story│   ├── agent-specifications.md           # Full agent specs with tools, guardrails, metrics│   ├── financial-case.md                 # ROI, cost breakdown, sensitivity, 5-year projection│   ├── implementation-roadmap.md         # Epics, stories, timeline, roles, dependencies│   ├── architecture-decisions.md         # Platform, pattern, integration gaps, feasibility│   └── guardrails-and-governance.md      # Risks, mitigation, per-agent guardrails└── scripts/    └── validate-spec.sh                  # Structure completeness checker

The Agent Skills standard is supported by Claude Code, Codex, Cursor, GitHub Copilot, Windsurf, and 18+ other coding agents. SKILL.md loads automatically at activation (~100 tokens), reference files load on demand.

Available Tools

ToolDescription
create_business_profileCreate or upsert a structured business profile for an existing organization
generate_use_casesGenerate normalized use cases from the current business profile and readiness assessment
generate_blueprintStart blueprint generation for a chosen use case and return an auditId
trigger_full_pipelineStart the full pipeline for an existing business profile and return a jobId
get_generation_statusPoll either blueprint generation or full-pipeline generation status
list_blueprintsList all blueprints (summaries)
get_blueprintBlueprint summary — title, agents, phases, pattern
get_business_caseBusiness case summary — ROI, pilot economics, recommendation
get_implementation_planImplementation plan summary — epics, timeline, story counts
get_use_caseUse case analysis for a blueprint
get_implementation_specImplementation spec metadata
get_business_profileOrganization business profile
download_blueprintDownload full blueprint as Agent Skills file manifest

The generate_blueprint and trigger_full_pipeline tools are asynchronous. Use get_generation_status to poll until the run completes, then call download_blueprint with the resolved blueprintId.

The get_blueprint, get_business_case, and get_implementation_plan tools return concise summaries optimized for agent context windows. For full details (agent specs, financial projections, user stories), use download_blueprint to get the complete Agent Skills directory.

Available Resources

URIDescription
agentblueprint://blueprintsBlueprint list (JSON)
agentblueprint://blueprints/{id}Blueprint detail (Markdown)
agentblueprint://blueprints/{id}/specImplementation spec (Markdown)

Authentication

Three ways to provide your API token (checked in this order):

  1. --token <key> flag on any command
  2. AGENT_BLUEPRINT_API_KEY environment variable
  3. agentblueprint login (saved to ~/.config/agentblueprint/config.json)

Environment Variables

VariableRequiredDefaultDescription
AGENT_BLUEPRINT_API_KEYNo—Your API token (alternative to agentblueprint login)
AGENT_BLUEPRINT_API_URLNohttps://app.agentblueprint.aiAPI base URL

来源:README.md,提交 8fc207a

工具

23

get_business_profile

Get the business profile for the organization. Returns company details, industry, strategic initiatives, technology profile, and AI readiness score.

输入参数customerOrgId

create_business_profile

Create or upsert a structured business profile for an existing organization. Use this first in the headless workflow: existing PAT + existing org -> create_business_profile -> generate_use_cases or trigger_full_pipeline.

输入参数fields必填customerOrgId

generate_use_cases

Generate AI use cases from the current business profile and readiness assessment for an existing organization. Returns normalized use case data with IDs you can pass to generate_blueprint.

输入参数countguidanceguidanceTextcustomerOrgIdadditionalContextstrategicInitiativeId

generate_blueprint

Start blueprint generation for a chosen use case. This returns an auditId immediately; poll with get_generation_status until the blueprint is ready, then call download_blueprint.

输入参数guidanceplatformuseCaseId必填guidanceTextassumeMissingcustomerOrgId

trigger_full_pipeline

Start the full pipeline for an existing business profile. This runs use cases through implementation plan generation asynchronously and returns a jobId; poll with get_generation_status.

输入参数platformcustomerOrgIdbusinessProfileId必填specialInstructionsstrategicInitiativeId

get_generation_status

Poll either blueprint generation or full-pipeline generation status. Pass exactly one of auditId or jobId. When the run finishes with a blueprintId, call download_blueprint.

输入参数jobIdauditIdcustomerOrgId

list_blueprints

List all blueprints for the organization. Returns summaries with id, title, platform, agent count, and lifecycle status.

输入参数customerOrgId

get_blueprint

Get a blueprint summary by ID. Returns title, executive summary, agentic pattern, platform, agent names/roles, and phase overview. For full details, use download_blueprint.

输入参数blueprintId必填customerOrgId

get_business_case

Get a business case summary for a blueprint. Returns executive summary, headline ROI numbers, pilot economics, and recommendation. For full financial analysis, use download_blueprint.

输入参数blueprintId必填customerOrgId

get_implementation_plan

Get an implementation plan summary for a blueprint. Returns project overview, epic names with phases and story counts, and timeline. For full stories and dependencies, use download_blueprint.

输入参数blueprintId必填customerOrgId

get_use_case

Get the use case analysis linked to a blueprint. Returns business challenge, success metrics, ROI estimate, and strategic alignment.

输入参数blueprintId必填customerOrgId

get_implementation_spec

Get the compiled implementation spec for a blueprint. Returns metadata about the spec package including agent count, platform, and what artifacts are included.

输入参数blueprintId必填customerOrgId

download_blueprint

Download a blueprint as an Agent Skills directory. Returns a JSON manifest with all files (SKILL.md, reference docs, scripts) that can be written to disk for any coding agent to consume. Use this instead of reading full blueprint/business-case/plan data via individual tools.

输入参数platformblueprintId必填customerOrgId

sync_implementation_state

Sync implementation state back to Agent Blueprint. Reports which agents have been implemented, their status, platform artifacts, and any deviations from the spec. Each sync creates a versioned snapshot enabling progress tracking over time.

输入参数stateData必填blueprintId必填customerOrgId

report_metric

Report actual performance metrics for a blueprint. The system auto-resolves predicted targets from the blueprint and returns deviation analysis. Supports multiple metrics in one call. Use this after implementing agents to track whether they hit their success criteria.

输入参数metrics必填blueprintId必填customerOrgId

get_progress

Get implementation progress and performance metrics for a blueprint. Returns predicted targets, latest actual measurements with deviation analysis, and implementation state (if synced via sync_implementation_state). Use this to check how an implementation is tracking against the plan.

输入参数blueprintId必填customerOrgId

update_blueprint

Update blueprint sections with actual implementation data. Sends full top-level sections that are shallow-merged into the existing blueprint. Creates a version snapshot before mutation and propagates staleness to business case and implementation plan. Use this when the implementation diverges from the original recommendation.

输入参数sections必填blueprintId必填customerOrgId

update_business_case

Update business case sections. Shallow-merges provided sections into the existing business case data. Propagates staleness to implementation plan. After updating, consider calling recalculate_financials to refresh ROI projections.

输入参数sections必填blueprintId必填customerOrgId

update_implementation_plan

Update implementation plan sections. Shallow-merges provided sections into the existing plan. This is a terminal artifact with no downstream staleness propagation.

输入参数sections必填blueprintId必填customerOrgId

update_use_case

Update use case fields for a blueprint. Updates the use case linked to the specified blueprint. Propagates staleness to the blueprint.

输入参数sections必填blueprintId必填customerOrgId

update_business_profile

Update business profile fields. Updates company details, technology profile, strategic initiatives, etc. Propagates staleness to use cases. Also syncs company name to the organization record.

输入参数fields必填customerOrgId

recalculate_financials

Recalculate business case financials from current blueprint and profile data. Use this after updating the blueprint to refresh ROI projections, labor savings, and payback period. Clears staleness on the business case.

输入参数blueprintId必填customerOrgId

get_recommendations

Get strategic recommendations for a blueprint based on implementation state, performance metrics, and AI landscape changes. Returns prioritized, actionable recommendations. Requires implementation state to be synced first via sync_implementation_state. Use ?force=true to regenerate.

输入参数blueprintId必填customerOrgId

版本历史

2
  1. v0.7.23最新Nov 3, 2026
  2. v0.7.15Sep 16, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Agentblueprint 集成