Token导航 LogoToken导航

MCP Server · AI代理

Bldbl MCP

Buildable MCP客户端是一个AI驱动的开发平台工具,提供项目上下文管理、任务自动化、进度跟踪和AI助手集成功能,适用于软件开发团队和AI辅助开发场景。

stdio官方级别未说明来源级核验工具 0@smithery/cli
TypeScriptClaude任务自动化Claude DesktopCursor

快速开始

作者 / 组织
chunkydotdev
提供方
chunkydotdev
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

12

仓库热度

收录来源

2 个

MCP World

选型结论

Bldbl MCP 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

AI代理

传输方式

stdio

认证方式

OAuth 授权

部署方式

支持远程部署

安装与配置

安装命令

npx -y @smithery/cli install @buildable/bldbl-mcp --client claude

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

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

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

@bldbl/mcp

可构建的官方MCP客户端-人工智能驱动的开发平台,使任何项目都可以构建

该软件包使AI助手(Claude、GPT等)能够使用模型上下文协议(MCP)直接处理可构建项目。AI助手可以获取项目上下文、管理任务、跟踪进度并与人类开发人员沟通。

🌟 什么是可构建的?

Buildable(bldbl.dev)是一个人工智能驱动的开发平台,可以构建任何项目。它提供:

  • 人工智能生成的构建计划:包含实施细节的综合项目路线图
  • 智能任务管理:具有依赖关系和优先级的自动任务分解
  • AI助手集成:与Claude、GPT和其他AI助手直接集成
  • 实时协作:在复杂项目中实现无缝的人工智能协作
  • 进度跟踪:实时监测发展进展和阻碍因素

🚀 特性

  • 完整的项目集成:获取完整的项目背景、计划和任务详细信息
  • 自主任务管理:启动、更新进度和完成任务
  • 人类合作:为问题和拦截器创建讨论
  • 实时进度跟踪:实时更新和状态监控
  • 安全型API:完全支持TypeScript,具有全面的类型定义
  • 克劳德桌面就绪:用于无缝集成Claude Desktop的CLI界面

📦 安装

通过Smithery安装

通过以下方式自动安装@bldbl/mcp for Claude Desktop 铁匠铺:

npx -y @smithery/cli install @buildable/bldbl-mcp --client claude

手动安装

npm install @bldbl/mcp

🚀 快速开始

步骤1:安装MCP服务器

npm install -g @bldbl/mcp

第2步:获取可构建的API密钥

  1. 首选 bldbl.dev 并创建一个帐户
  2. 创建或选择项目
  3. 首选 项目设置 → AI助理 → 生成API密钥

步骤3:配置您的AI助手

🤖 对于Claude Desktop:

将此添加到您的Claude Desktop配置文件中(~/.config/claude/claude_desktop_config.json):

{
  "mcpServers": {
    "buildable": {
      "command": "npx",
      "args": ["-y", "@bldbl/mcp"],
      "env": {
        "BUILDABLE_API_KEY": "bp_your_api_key_here",
        "BUILDABLE_PROJECT_ID": "your-project-id",
        "BUILDABLE_AI_ASSISTANT_ID": "claude-desktop"
      }
    }
  }
}

*最小设置-只自动检测API URL。*

✨ 对于光标AI:

选项1:一键设置(推荐)

  1. 转到您的项目 bldbl.dev
  2. 导航至 集成
  3. 点击 “添加到光标” -完成! 🎉

选项2:手动配置 将此添加到您的Cursor AI配置文件中:

{
  "mcpServers": {
    "buildable": {
      "command": "npx",
      "args": ["-y", "@bldbl/mcp"],
      "env": {
        "BUILDABLE_API_KEY": "bp_your_api_key_here",
        "BUILDABLE_PROJECT_ID": "your-project-id",
        "BUILDABLE_AI_ASSISTANT_ID": "cursor-ide"
      }
    }
  }
}

*最小设置-只自动检测API URL。*

第四步:开始AI驱动的开发!

配置后,您的AI助手可以访问这些强大的工具:

  • 🏗️ get_project_context -了解整个项目结构
  • 📋 get_next_task -根据优先级确定下一步要做什么
  • ▶️ start_task -开始处理特定任务
  • 📊 update_progress -报告详细的进度更新
  • ✅ complete_task -用全面的笔记标记已完成的任务
  • 💬 create_discussion -需要人工输入时提问
  • 🔍 health_check -验证与Buildable的连接

💡 AI对话示例:

You: "What should I work on next in my project?"

AI: *calls get_project_context & get_next_task*
    "I see you're building a React dashboard app. The next 
     high-priority task is 'Implement user authentication'. 
     Should I start working on it?"

You: "Yes, go ahead!"

AI: *calls start_task*
    "Perfect! I'm starting the authentication task. I'll use 
     NextAuth.js with GitHub OAuth. Let me break this down:
     1. Install dependencies
     2. Set up NextAuth config  
     3. Create login/logout components
     4. Add protected routes
     
     I'll update you on progress as I work!"

[AI works and calls update_progress periodically]

AI: *calls update_progress*
    "Progress update: 75% complete! I've implemented:
     ✅ NextAuth.js configuration
     ✅ GitHub OAuth provider setup  
     ✅ Login/logout components
     🔄 Currently working on: Protected route middleware
     
     Should I continue with the remaining work?"

🔧 高级配置

环境变量

建议使用3个环境变量进行适当的AI辅助跟踪:

export BUILDABLE_API_KEY="bp_your_api_key_here"           # Your API key (required)
export BUILDABLE_PROJECT_ID="your-project-id"             # Target project (required)
export BUILDABLE_AI_ASSISTANT_ID="my-ai-assistant"        # AI Assistant ID (recommended)

# Optional (has smart default):
# export BUILDABLE_API_URL="https://bldbl.dev/api"        # API endpoint (default)

为什么AI Assistant ID很重要: 这可以帮助您跟踪哪个AI助手在项目仪表板中做什么工作。

CLI使用情况

您也可以直接运行MCP服务器:

# Install globally and use bldbl command
npm install -g @bldbl/mcp
bldbl

# Or run with npx (no installation needed)
npx @bldbl/mcp

多个项目

要处理多个可构建项目,请创建不同的MCP服务器配置:

{
  "mcpServers": {
    "buildable-frontend": {
      "command": "npx",
      "args": ["-y", "@bldbl/mcp"],
      "env": {
        "BUILDABLE_API_KEY": "bp_frontend_key_here",
        "BUILDABLE_PROJECT_ID": "frontend-project-id",
        "BUILDABLE_AI_ASSISTANT_ID": "claude-frontend"
      }
    },
    "buildable-backend": {
      "command": "npx", 
      "args": ["-y", "@bldbl/mcp"],
      "env": {
        "BUILDABLE_API_KEY": "bp_backend_key_here",
        "BUILDABLE_PROJECT_ID": "backend-project-id",
        "BUILDABLE_AI_ASSISTANT_ID": "claude-backend"
      }
    }
  }
}

🛠️ api参考

BuildPlannerMCPClient

用于与可构建项目交互的主要客户端类。

构造函数
new BuildPlannerMCPClient(config: BuildPlannerConfig, options?: ClientOptions)

配置参数:

  • apiUrl:可构建API URL(默认为“”https://bldbl.dev/api')
  • apiKey:您的可构建API密钥(以“bp\_”开头)
  • projectId:目标项目ID
  • aiAssistantId:您的AI助手的唯一标识符
  • timeout:请求超时(毫秒)(默认值:30000)

选项:

  • retryAttempts:重试尝试次数(默认值:3)
  • retryDelay:重试之间的延迟(毫秒)(默认值:1000)
方法
`getProjectContext(): Promise

`

获取完整的项目上下文,包括计划、任务和最近的活动。

getNextTask(): Promise

根据依赖关系和优先级获取下一个要处理的推荐任务。

startTask(taskId: string, options?: StartTaskOptions): Promise

使用可选方法和时间估计开始处理特定任务。

`updateProgress(taskId: string, progress: ProgressUpdate): Promise

`

使用详细的状态信息更新当前任务的进度。

completeTask(taskId: string, completion: CompleteTaskRequest): Promise

使用详细的完成信息将任务标记为已完成。

createDiscussion(discussion: CreateDiscussionRequest): Promise

当你需要指导时,创建一个讨论/问题供人工输入。

healthCheck(): Promise

检查可构建API的连接和运行状况。

disconnect(): Promise

正确断开并清理客户端连接。

🔐 认证

  1. 生成API密钥:转到您的可构建项目→ AI助手选项卡→ 生成API密钥
  2. 安全存储:安全地存储API密钥(建议使用环境变量)
  3. 密钥格式:API键以开头 bp_ 紧随其后的是项目和随机标识符

🐛 错误处理

客户端包括全面的错误处理:

try {
  const context = await client.getProjectContext();
} catch (error) {
  if (error.code === 'UNAUTHORIZED') {
    console.error('Invalid or expired API key');
  } else if (error.code === 'PROJECT_NOT_FOUND') {
    console.error('Project not found or access denied');
  } else {
    console.error('API error:', error.message);
  }
}

🔄 开发流程

具有Buildable的典型AI助手工作流程:

  1. 初始化 -使用API密钥连接到可构建
  2. 获取上下文 -了解项目结构和当前状态
  3. 找工作 -获取下一个优先任务
  4. 启动任务 -开始使用方法和估算
  5. 进度更新 -定期详细进度报告
  6. 提问 -为阻止者或决策创建讨论
  7. 完成任务 -以全面的完成笔记结束
  8. 重复 -继续执行下一个任务

📊 使用统计

// Get usage statistics for your AI assistant
const stats = await client.getUsageStats();
console.log(`Tasks completed: ${stats.tasksCompleted}`);
console.log(`Average completion time: ${stats.avgCompletionTime}min`);
console.log(`Success rate: ${stats.successRate}%`);

⚡ CLI使用情况

安装后,您可以通过多种方式使用CLI:

# Run directly with npx (no installation needed)
npx @bldbl/mcp

# Or install globally and use the bldbl command
npm install -g @bldbl/mcp
bldbl

# For Claude Desktop, use the bldbl command in your config

所需的环境变量:

  • BUILDABLE_API_URL -您的可构建API URL
  • BUILDABLE_API_KEY -您的API密钥(以“bp\_”开头)
  • BUILDABLE_PROJECT_ID -目标项目ID
  • BUILDABLE_AI_ASSISTANT_ID -唯一助理标识符

🧪 测试

该软件包包括全面的测试实用程序:

import { createTestClient } from '@bldbl/mcp/test';

// Create a test client with mock responses
const testClient = createTestClient({
  mockProject: {
    id: 'test-project',
    title: 'Test Project'
  }
});

// Use in your tests
await testClient.startTask('test-task-id');

🔗 链接

🏗️ 构建于

  • TypeScript -类型安全开发
  • 模型上下文协议(MCP) -标准化AI助手通信
  • Node.js -运行时环境
  • REST API -简单可靠的通信

📄 许可证

版权所有©2025可构建团队。保留所有权利。

该软件是专有和机密的。严禁未经授权的复制、分发或使用。

______________________________________________________________________

由...制作❤️ 由Buildable团队

*Buildable是一个商业AI驱动的开发平台。访问 bldbl.dev 开始吧。*

🆘 支持

______________________________________________________________________

内置于❤️ 由BuildPlanner团队提供

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI开发平台TypeScript本地部署任务自动化进度跟踪AI助手集成软件开发

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

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

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Bldbl MCP

MCP World · 本页

0stdio有2 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Bldbl MCP 怎么安装?

公开资料给出的安装命令是 npx -y @smithery/cli install @buildable/bldbl-mcp --client claude,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Bldbl MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Bldbl MCP 收费吗?

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

Bldbl MCP 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Bldbl MCP 支持哪些客户端?

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

来源信息

继续浏览同类 MCP