Token导航 LogoToken导航TokenDH.com
Bmad Method MCP Server logo
开发工具stdio官方级别未说明来源级核验

Bmad Method MCP Server

MCP Server

BMAD-METHOD框架的远程MCP服务器和多开发者网关,通过Docker Compose本地部署,作为HTTP MCP服务器连接到Claude Code,提供代理Neo4j、OpenMemory和RAG后端工具的功能。

工具数

29

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaude开发工具Claude

安装说明

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

作者 / 组织

mohitsinghdotio

提供方

mohitsinghdotio

最后核验

2026/5/17 20:22

运行时

Docker

快速接入

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

命令预览

docker run -d -p 3001:3001 \

详细介绍

BMAD-METHOD MCP服务器——多开发者网关

A. 远程MCP(模型上下文协议)服务器多开发者网关 为了 BMAD方法 框架——通过Docker Compose在本地部署,并作为HTTP MCP服务器连接到Claude Code。

运作原理:服务器从中读取BMAD-METHOD资源文件(代理、工作流、任务、模板、检查表) bmad-method npm包安装在Docker容器中,并代理Neo4j、OpenMemory和RAG后端工具,因此开发人员只需要一个MCP连接,而不是五个。Claude Code通过HTTP连接到服务器,调用MCP工具加载代理角色,查询知识图,搜索内存,并执行语义搜索——然后AI在完全访问本地项目文件的情况下完成实际工作。没有GitHub API调用,没有速率限制,完全离线工作。

______________________________________________________________________

目录

______________________________________________________________________

架构概述

┌─────────────────────────┐                        ┌──────────────────────────────┐
│     Claude Code CLI     │    MCP Protocol        │   Docker Container           │
│     (or any MCP client) │    (Streamable HTTP)   │   bmad-mcp-server v2.0.0    │
│                         │◄──────────────────────►│                              │
│  - Reads your project   │  POST/GET/DELETE       │   Node.js 22 (Alpine)        │
│  - Edits your files     │  /mcp/:developerId     │                              │
│  - Runs your tests      │  /mcp (anonymous)      │   ┌────────────────────────┐ │
│  - Executes commands    │                        │   │  Express + MCP SDK     │ │
│                         │                        │   │  (src/index.js)        │ │
│  Uses agent personas,   │                        │   │                        │ │
│  workflow guidance, and  │                        │   │  29 MCP Tools          │ │
│  backend tools returned  │                        │   │   7 BMAD content      │ │
│  by the server          │                        │   │  12 Neo4j (graph DB)   │ │
│                         │                        │   │   4 OpenMemory         │ │
│                         │                        │   │   6 RAG (vector)       │ │
│                         │                        │   │  3 MCP Prompts         │ │
│                         │                        │   │  Resource Templates    │ │
│                         │                        │   └────────┬───────────────┘ │
│                         │                        │            │                 │
│                         │                        │   ┌────────▼───────────────┐ │
│                         │                        │   │  bmad-method v6.0.0    │ │
│                         │                        │   │  npm package           │ │
│                         │                        │   └────────────────────────┘ │
│                         │                        │                              │
│                         │                        │   Health: GET /health        │
│                         │                        │   Port: 3001                 │
└─────────────────────────┘                        └──────────┬───────────────────┘
                                                              │ proxies to
                                                   ┌──────────┼──────────────┐
                                                   │          │              │
                                            ┌──────▼───┐ ┌───▼──────┐ ┌─────▼─────┐
                                            │ Neo4j DB │ │OpenMemory│ │  RAG API  │
                                            │  :7687   │ │  :8765   │ │  :8766    │
                                            └──────────┘ └──────────┘ └───────────┘

关键设计原则:

  • MCP服务器返回 *指导和定义* BMAD内容。它不会执行任务、写入文件或访问您的项目。
  • 后端工具(Neo4j、OpenMemory、RAG)有 代理的 通过网关,开发人员可以连接到单个MCP服务器,而不是五个。
  • 后端工具包括 有条件的 --它们仅在配置了环境变量时注册。如果没有后端,该服务器将作为一个7工具BMAD内容服务器工作。
  • 开发者身份 嵌入在URL路径中(/mcp/:developerId)用于HTTP模式或通过 BMAD_DEVELOPER_ID 一个是用于stdio模式。

______________________________________________________________________

项目结构

bmad-mcp-server/
├── docker-compose.yml        # Docker Compose service definition with backend env vars
├── Dockerfile                # Container image (Node 22 Alpine) with healthcheck
├── package.json              # v2.0.0 — deps: mcp-sdk, bmad-method, express, zod, neo4j-driver
├── package-lock.json         # Locked dependency versions
├── server.json               # MCP server manifest (schema v2025-10-17)
├── .gitignore                # Excludes node_modules, .env, *.log
├── README.md                 # This file
├── MULTI-DEVELOPER-GATEWAY-PLAN.md  # Implementation documentation
├── src/
│   ├── index.js              # Gateway entry point — 29 tools, identity, security, routing
│   ├── local-fetcher.js      # Filesystem reader for bmad-method npm package
│   ├── neo4j-client.js       # Neo4j driver wrapper (entity/observation/relationship model)
│   ├── openmemory-client.js  # OpenMemory HTTP client (native fetch)
│   └── rag-client.js         # RAG vector store HTTP client (native fetch)
├── custom/
│   └── phoenix-agent/        # Custom module (Phoenix agent definitions)
└── node_modules/
    ├── bmad-method/          # BMAD-METHOD v6.0.0-Beta.8 framework content
    ├── neo4j-driver/         # Neo4j Bolt driver v5.28.3
    ├── @modelcontextprotocol/sdk/  # MCP SDK v1.26+
    ├── express/              # Express v5.1
    └── zod/                  # Zod v4.3 schema validation

______________________________________________________________________

先决条件

  • 码头工人Docker Compose (v2+)
  • 克劳德代码CLI (或任何兼容MCP的客户端)
  • 端口 3001 在本地主机上可用
  • *可选的*:用于后端集成的Neo4j数据库、OpenMemory API和/或RAG API

______________________________________________________________________

设置和部署

1.构建并启动容器

cd bmad-mcp-server
docker compose up -d

这个命令:

  • 构建Docker镜像 Dockerfile (节点22阿尔卑斯山基地)
  • 安装生产依赖关系(@modelcontextprotocol/sdk, bmad-method, express, zod, neo4j-driver)
  • 副本 src/custom/ 放入集装箱
  • 以HTTP传输模式启动端口3001上的MCP服务器
  • 连接到已配置的后端(Neo4j、OpenMemory、RAG)
  • 配置自动重启(unless-stopped)
  • 允许每30秒进行一次健康检查

2.验证服务器是否正在运行

# Check container status
docker compose ps

# Test the health endpoint
curl http://localhost:3001/health

预期的健康反应:

{
  "status": "ok",
  "server": "bmad-method-mcp-server",
  "version": "2.0.0",
  "transport": "streamable-http",
  "activeSessions": 0,
  "sessionsByDeveloper": {},
  "backends": {
    "neo4j": "connected",
    "openmemory": "connected",
    "rag": "connected"
  }
}

将显示后端状态 "not configured" 如果没有设置相应的环境变量。

3.查看日志

docker compose logs -f

预期启动输出:

Neo4j client initialized: bolt://192.168.12.76:7687 (db: neo4j)
OpenMemory client initialized: http://192.168.12.76:8765
RAG client initialized: http://192.168.12.76:8766
BMAD-METHOD MCP Server (Gateway v2.0.0) running at http://0.0.0.0:3001/mcp
  Developer endpoint: http://0.0.0.0:3001/mcp/:developerId
  Health check:       http://0.0.0.0:3001/health
  Backends: Neo4j=yes, OpenMemory=yes, RAG=yes

______________________________________________________________________

Claude代码集成

注册MCP服务器

运行此命令以使用Claude Code注册BMAD MCP服务器,包括您的开发人员身份:

claude mcp add --transport http bmad http://localhost:3001/mcp/your.name

或者没有开发者身份(匿名):

claude mcp add --transport http bmad http://localhost:3001/mcp

验证连接

claude mcp list

预期产量:

bmad: http://localhost:3001/mcp/your.name (HTTP) - ✓ Connected

Claude代码如何使用它

连接后,Claude Code可以自动访问所有BMAD工具和代理后端工具。当你使用斜线命令时,比如 /bmad-help/bmad-bmm-dev-story克劳德代码:

  1. 调用适当的MCP工具(例如。, bmad_activate_agent, bmad_get_workflow)
  2. 接收代理角色、工作流定义、模板和检查表
  3. 采用代理角色并遵循工作流指导
  4. 可以查询Neo4j知识图,搜索OpenMemory,并执行RAG搜索
  5. 使用本地项目上下文执行实际工作(编辑文件、运行命令)

卸下MCP服务器

claude mcp remove bmad

______________________________________________________________________

MCP工具参考

服务器最多可暴露 29工具 取决于配置了哪些后端。

BMAD内容工具(7个工具-始终可用)

bmad_get_file

按类型和名称获取任何BMAD-METHOD资源文件。

参数类型必填说明
typeenumagents, tasks, templates, checklists, data, workflows, utils, teams
namestringYes带或不带扩展名的文件名(例如。, devdev.agent.yaml)

bmad_list_resources

列出资源类型下的所有可用文件。

参数类型必填说明
typeenum与枚举类型相同 bmad_get_file

bmad_activate_agent

加载具有可选依赖关系解析的完整BMAD代理定义。

参数类型必填说明
agent_namestring代理名称: analyst, architect, dev, pm, sm, qa, tech-writer, ux-designer, bmad-master
include_dependenciesboolean如果 true,捆绑代理引用的所有任务、模板和检查表

bmad_search

在所有资源类型中搜索与关键字匹配的文件。

参数类型必填说明
querystring要与文件名匹配的关键字

bmad_get_workflow

获取工作流定义,可选地包含所有支持文件。

参数类型必填说明
namestring工作流目录名称(例如。, dev-story, create-prd, brainstorming)
include_bundleboolean如果 true,返回工作流目录中的每个文件

bmad_help

获取有关BMAD-METHOD框架的帮助和指导。

参数类型必填说明
topicstringagents, workflows, commands, getting-started,或为空以进行概述

bmad_clear_cache

在本地文件系统模式下没有操作。保留API兼容性。

______________________________________________________________________

Neo4j内存工具(9个工具-需要 NEO4J_URI + NEO4J_PASSWORD)

工具说明关键参数
neo4j_create_entities在知识图中创建具有观察结果的实体entities (数组 {name, type, observations})
neo4j_delete_entities删除实体和相关观察/关系names (字符串数组)
neo4j_add_observations将观察结果附加到现有实体entityName, observations (数组)
neo4j_delete_observations从实体中删除特定观察结果entityName, observations (数组)
neo4j_create_relations在实体之间创建类型化关系relations (数组 {from, to, type})
neo4j_delete_relations删除实体之间的关系relations (数组 {from, to, type})
neo4j_search_nodes按名称或类型搜索实体query (字符串)
neo4j_find_nodes按确切名称查找特定实体names (字符串数组)
neo4j_read_graph读取整个知识图快照*(无参数)*

Neo4j密码工具(3个工具-需要 NEO4J_URI + NEO4J_PASSWORD)

工具说明关键参数
neo4j_read_cypher执行只读Cypher查询query, params (JSON字符串,可选)
neo4j_write_cypher执行写Cypher查询query, params (JSON字符串,可选)
neo4j_get_schema内省数据库模式(标签、关系、属性)*(无参数)*

OpenMemory工具(4个工具-需要 OPENMEMORY_URL)

所有OpenMemory工具都会自动作用于连接的开发人员的身份。

工具说明关键参数
om_add_memories存储会话内存messages (数组 {role, content}), metadata (JSON字符串)
om_search_memory搜索内存历史记录query, limit, filters (JSON字符串)
om_list_memories列出所有回忆limit
om_delete_memories删除特定记忆memoryIds (字符串数组)

RAG工具(6个工具-需要 RAG_URL)

工具说明关键参数
rag_search语义相似度搜索query, collection, top_k, filters (JSON字符串)
rag_hybrid_search混合搜索(语义+关键字)query, keywords (阵列), collection, top_k
rag_index用于语义搜索的索引文档documents (数组 {id, content, metadata}), collection
rag_update_index递增更新索引documentIds (阵列), collection
rag_list_collections列出所有索引集合*(无参数)*
rag_collection_stats获取集合索引统计信息collection

______________________________________________________________________

MCP提示参考

服务器为常见工作流显示3个MCP提示:

bmad-project-kickoff

在BMAD分析代理的指导下启动一个新项目。

参数类型必填说明
project_ideastring项目简要说明
project_typeenumweb-app, mobile-app, api, cli, library, other

bmad-activate

激活当前对话中的任何BMAD代理角色。

参数类型必填说明
agentstringYes代理名称(例如。, architect, dev, pm)
contextstring项目上下文或任务描述

bmad-quick-spec

小功能或错误修复的快速规范流程。

参数类型必填说明
descriptionstring需要构建或修复什么
codebase_contextstring相关代码库信息或文件路径

______________________________________________________________________

MCP资源参考

使用资源URI直接访问BMAD文件 bmad:// 方案:

bmad://{type}/{name}

示例:

  • bmad://agents/dev --开发代理定义
  • bmad://templates/prd-template --PRD模板
  • bmad://workflows/dev-story --开发故事工作流程

______________________________________________________________________

BMAD-METHOD资源类型

bmad-method npm包(v6.0.0-Beta.8)提供按以下类别组织的内容:

类型描述包装中的位置
agents代理角色定义(YAML)src/bmm/agents/, src/core/agents/
tasks任务定义(XML、MD)src/core/tasks/
templates文档模板(MD)工作流目录内
checklists质量门检查表工作流程目录内
data数据文件(项目背景等)src/bmm/data/
workflows结构化工作流定义src/bmm/workflows/, src/core/workflows/
utils实用程序/代理组件文件src/utility/agent-components/
teams团队组成定义src/bmm/teams/

______________________________________________________________________

MCP服务器与本地安装——比较

BMAD-METHOD可以通过两种方式使用: MCP服务器 (Docker/HTTP)或通过 本地CLI安装程序 (npx bmad-method install).两者都提供相同的代理角色、工作流程、任务、模板和清单。AI行为和方法指导是相同的。不同之处在于内容的交付方式以及每个工具提供的额外工具。

并排

特性MCP服务器(此项目)本地安装(npx bmad-method install)
内容分发通过MCP协议通过HTTP动态服务文件复制到 _bmad/ 项目中的文件夹
后端集成Neo4j、OpenMemory、RAG网关——一个连接不可用——需要单独的MCP服务器
开发者身份内置每个开发人员跟踪不可用
斜杠命令自动注册为MCP技能——项目中没有文件生成为 .md 文件位于 .claude/commands/等等。
IDE支持任何与MCP兼容的客户端(需要MCP支持)为15+个IDE生成特定于平台的命令文件
项目足迹零个文件添加到您的项目中添加 _bmad/ 文件夹+IDE命令文件
更新内容重建容器: docker compose up -d --build重新运行 npx bmad-method install 每个项目
范围一台服务器同时为所有项目提供服务每个项目安装
离线能力脱机工作--npm包在容器内脱机工作--文件在本地

你应该使用哪一种?

场景建议
您需要Neo4j、OpenMemory或RAG后端访问MCP服务器 --网关通过一个连接提供所有后端
多个开发人员需要身份范围的会话MCP服务器 --内置开发人员身份跟踪
您主要使用克劳德代码或光标(兼容MCP)MCP服务器 --更干净、集中、无项目文件
您使用多个IDE,包括非MCP IDE本地安装 --为所有15+平台生成命令
您跨多个项目工作,并希望一次性设置MCP服务器 --一个容器服务于所有项目
你想要两种方法两者 --它们并不冲突;MCP服务器和本地文件可以共存

______________________________________________________________________

源代码详解

src/index.js --网关入口点

目的:定义MCP服务器,注册所有29个工具/提示/资源,处理传输启动,并管理开发人员身份和安全。

关键部分:

  1. 配置:读取传输、端口、主机、开发人员ID、安全设置和后端连接环境变量
  2. 后端初始化:有条件地创造 Neo4jClient, OpenMemoryClient,以及 RagClient 基于环境变量
  3. registerHandlers(srv, developerId):在服务器实例上注册所有工具、资源和提示,范围为开发人员身份
  4. BMAD内容工具 (7): bmad_get_file, bmad_list_resources, bmad_activate_agent, bmad_search, bmad_get_workflow, bmad_help, bmad_clear_cache
  5. Neo4j内存工具 (9) :实体、观察和关系CRUD操作
  6. Neo4j密码工具 (3) :原始读/写Cypher查询和模式自检
  7. OpenMemory工具 (4) :开发人员范围的内存存储和搜索
  8. RAG工具 (6) :语义搜索、混合搜索、索引和集合管理
  9. 安全中间件:具有OPTIONS飞行前处理的可信主机验证和CORS
  10. 会话管理:使用基于TTL的孤立会话清理进行每个开发人员会话跟踪
  11. HTTP路由: /mcp/:developerId (已确定)和 /mcp (匿名,向后兼容)
  12. 健康终点:服务器状态、开发人员的活动会话、后端连接状态
  13. 平滑关闭:SIGINT/SIGTERM处理程序关闭Neo4j驱动程序连接

src/local-fetcher.js --文件系统读取器

目的:从中读取BMAD-METHOD内容 bmad-method npm包的本地文件系统。

关键设计决策:

  1. 自动发现:解决 bmad-method 包裹位置通过 createRequire() 并导航到其 src/ 目录
  2. 类型到目录映射:将逻辑资源类型映射到物理目录路径 bmm/, core/,以及 utility/ 目录
  3. 延期决议:每种类型尝试多个扩展(例如,代理尝试 .agent.yaml, .yaml, .md)
  4. 工作流捆绑包:返回工作流目录树中完整工作流上下文的所有文件

src/neo4j-client.js --Neo4j驱动程序包装器

目的:包裹 neo4j-driver 包,提供实体/观察/关系管理和原始Cypher执行。

关键设计决策:

  • 实体模型: Entity 为节点添加标签 HAS_OBSERVATION 关系到 Observation 节点
  • 关系: RELATES_TO 边缘与 relationType 属性(避免APOC依赖)
  • 创意创作:用途 MERGE 用于实体创建
  • Neo4j整数处理: _toPlain() helper将Neo4j整型转换为纯JS数字

src/openmemory-client.js --OpenMemory HTTP客户端

目的:使用本机的HTTP客户端 fetch() (节点22+)用于OpenMemory REST API。所有方法均接受 developerId 作为参数,由网关自动注入。

src/rag-client.js --RAG HTTP客户端

目的:使用本机的HTTP客户端 fetch() 用于RAG矢量存储API。提供语义搜索、混合搜索、文档索引和集合管理。

______________________________________________________________________

配置参考

环境变量

变量默认值必填说明
BMAD_TRANSPORTstdio运输方式: stdiohttp
BMAD_PORT3001HTTP服务器端口
BMAD_HOST0.0.0.0HTTP绑定地址
BMAD_SRC_PATH*(自动解析)*覆盖bmad方法的路径 src/ 目录
BMAD_CUSTOM_PATHS*(空)*自定义模块根的冒号分隔路径
BMAD_DEVELOPER_IDanonymousstdio模式的开发人员标识
NEO4J_URI*(无)*Neo4j螺栓URI(例如。 bolt://localhost:7687)
NEO4J_USERNAMEneo4jNeo4j用户名
NEO4J_PASSWORD*(无)*Neo4j密码
NEO4J_DATABASEneo4jNeo4j数据库名称
OPENMEMORY_URL*(无)*OpenMemory API基本URL(例如。 http://localhost:8765)
RAG_URL*(无)*RAG API基础URL(例如。 http://localhost:8766)
BMAD_ALLOWED_HOSTSlocalhost,127.0.0.1允许使用逗号分隔的主机头
BMAD_ALLOW_ORIGINS*(空)*允许使用逗号分隔的CORS源

后端工具仅在设置了各自的环境变量时注册:

  • Neo4j工具(12):需要 NEO4J_URI + NEO4J_PASSWORD
  • OpenMemory工具(4):需要 OPENMEMORY_URL
  • RAG工具(6):需要 RAG_URL

Docker编写配置

services:
  bmad-mcp-server:
    build: .
    ports:
      - "3001:3001"
    environment:
      - BMAD_TRANSPORT=http
      - BMAD_PORT=3001
      - BMAD_HOST=0.0.0.0
      - BMAD_CUSTOM_PATHS=/app/custom
      # Neo4j backend
      - NEO4J_URI=bolt://192.168.12.76:7687
      - NEO4J_USERNAME=neo4j
      - NEO4J_PASSWORD=phoenix2026
      - NEO4J_DATABASE=neo4j
      # OpenMemory backend
      - OPENMEMORY_URL=http://192.168.12.76:8765
      # RAG backend
      - RAG_URL=http://192.168.12.76:8766
      # Security
      - BMAD_ALLOWED_HOSTS=localhost,127.0.0.1,192.168.12.76
    restart: unless-stopped

删除任何后端环境变量,以便在没有这些工具的情况下运行(例如,删除 NEO4J_URINEO4J_PASSWORD 禁用所有12个Neo4j工具)。

______________________________________________________________________

操作指南

启动服务器

docker compose up -d

停止服务器

docker compose down

重新启动(代码更改后)

docker compose up -d --build

完全重建(无缓存)

docker compose build --no-cache && docker compose up -d

查看日志

# Follow logs
docker compose logs -f

# Last 50 lines
docker compose logs --tail=50

检查健康状况

curl http://localhost:3001/health

健康终点报告:

  • activeSessions --已连接的MCP客户端数量
  • sessionsByDeveloper --每个开发人员身份的会话计数
  • backends --Neo4j、OpenMemory和RAG的连接状态

更新BMAD-METHOD版本

# Update package.json version
npm update bmad-method

# Rebuild the container
docker compose up -d --build

开发模式(无Docker)

# Install dependencies
npm install

# Run with auto-restart on file changes
npm run dev

# Or run directly
BMAD_TRANSPORT=http node src/index.js

______________________________________________________________________

故障排除

容器显示“不健康”

检查日志:

docker compose logs --tail=20

10秒的启动期应留出初始化时间。如果持续存在,请验证端口3001:

curl -v http://localhost:3001/health

后端显示“未配置”

验证是否在中设置了相应的环境变量 docker-compose.yml对于Neo4j,两者 NEO4J_URINEO4J_PASSWORD 是必需的。

“找不到会话”错误

MCP会话是短暂的,存储在内存中。如果容器重新启动,所有会话都将丢失,客户端必须重新连接。Claude Code自动处理重新连接。持久状态存在于Neo4j和OpenMemory中。

DNS重新绑定警告

绑定到时,应出现有关DNS重新绑定保护的日志警告 0.0.0.0.配置 BMAD_ALLOWED_HOSTS 限制允许的主机。

工具列表返回错误

如果 tools/list 回报 Cannot read properties of undefined (reading '_zod'),这表明存在Zod模式兼容性问题。所有灵活的对象参数都必须使用 z.string() 随着 JSON.parse() 在处理程序中--不是 z.record(z.any()).

Claude Code看不到BMAD工具

验证MCP服务器是否已注册:

claude mcp list

如果未列出,请添加:

claude mcp add --transport http bmad http://localhost:3001/mcp/your.name

端口冲突

如果端口3001正在使用中,请在中更改端口映射 docker-compose.yml:

ports:
  - "3099:3001"   # Maps host port 3099 to container port 3001

然后更新克劳德代码注册:

claude mcp remove bmad
claude mcp add --transport http bmad http://localhost:3099/mcp/your.name

______________________________________________________________________

替代部署选项

stdio模式(直接,无Docker)

要在没有Docker的情况下进行更简单的设置,请在stdio模式下运行服务器:

BMAD_TRANSPORT=stdio BMAD_DEVELOPER_ID=your.name node src/index.js

在Claude Code注册为stdio MCP服务器:

claude mcp add bmad node /path/to/bmad-mcp-server/src/index.js -e BMAD_TRANSPORT=stdio -e BMAD_DEVELOPER_ID=your.name

HTTP模式(直接,无Docker)

BMAD_TRANSPORT=http BMAD_PORT=3001 node src/index.js

Docker(不含Compose)

docker build -t bmad-mcp-server .
docker run -d -p 3001:3001 \
  -e BMAD_TRANSPORT=http \
  -e NEO4J_URI=bolt://192.168.12.76:7687 \
  -e NEO4J_PASSWORD=phoenix2026 \
  -e OPENMEMORY_URL=http://192.168.12.76:8765 \
  -e RAG_URL=http://192.168.12.76:8766 \
  --name bmad-mcp bmad-mcp-server

______________________________________________________________________

学分

  • BMAD方法 BMad Code(Brian Madison)——敏捷人工智能驱动的开发框架
  • 模型上下文协议 Anthropic——实现人工智能工具集成的协议标准
  • bmad-method npm包v6.0.0-Beta 8——内容源
  • neo4j-driver v5.28.3--Neo4j Bolt协议驱动程序

许可证

麻省理工学院

目录标签

目录标签

JavaScriptClaude开发工具MCP服务器本地部署开发者工具后端代理BMAD-METHOD多开发者支持

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

29

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP