bmob-mcp

Solid

Use when the user has the Bmob MCP server configured (http://mcp.bmobapp.com/mcp) and wants to perform LIVE operations against their Bmob backend cloud project from the IDE. Triggers: 'list bmob tables', 'show bmob schema', 'create bmob table', 'add a row to bmob', 'update bmob record', 'delete bmob data', '生成 bmob curl', 'design bmob schema', '上传云函数', '部署云函数', '发布云函数', '同步云函数', '同步函数', '拉取云函数', '下载云函数', '调用云函数', '执行云函数', 'invoke cloud function', 'run cloud function', '一键部署网站', '静态托管', '部署静态站点', 'deploy static site', 'deploy website'. Provides 12 tools: get_project_tables (ALWAYS call first to discover schema before any write), create_table, add_single_data, update_single_data, delete_single_data, generate_code, deploy_cloud_function, invoke_cloud_function, list_cloud_functions, get_cloud_function, deploy_static_site, mcp_endpoint_mcp_post. NOT for writing client/SDK code that will ship in the user's app — for that use bmob-database-{javascript,android,ios,swift,flutter,restful}. NOT for ACL / role design (us

API & Backend 2 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Bmob MCP Server Bmob 官方托管的 MCP 服务器,端点 `http://mcp.bmobapp.com/mcp`,传输是 MCP 2024-11-05 的 HTTP+SSE。通过 `X-Bmob-Application-Id` + `X-Bmob-REST-API-Key` 两个 HTTP 头部鉴权,agent 配置好后即可在 IDE 内对你的真实 Bmob 项目进行增删改查、设计 schema、生成 curl 样板。 > **操作级路由**:MCP 工具 vs `generate_code` vs SDK/REST 的对照表见 [`shared/operation-routing.md`](../../shared/operation-routing.md)。 > **工具数量**:`tools/list` 返回 **12 个**;agent **调用 11 个**(不含内部工具 `mcp_endpoint_mcp_post`)。 > **HTTP 明文警告**:当前 MCP 端点是 HTTP(非 HTTPS)。仅建议在本机开发环境使用;请勿把含真实 Key 的 `.cursor/mcp.json` / `.mcp.json` 提交进公开 git 仓库。 ## 何时用 MCP vs 何时用 SDK skill | 场景 | 走 MCP | 走 SDK skill | |---|---|---| | 想知道项目里有哪些表、字段是什么类型 | ✅ `get_project_tables` | — | | 设计新表 / 增字段 / 改 schema | ✅ `create_table` | — | | 在 IDE 里测试增删改查(开发期手工触发) | ✅ `add_single_data` / `update_single_data` / `delete_single_data` | — | | **上传 / 部署云函数源码并验证** | ✅ `deploy_cloud_function`;单独执行 → `invoke_cloud_function` | — | | **同步 / 拉取线上云函数到本地** | ✅ `list_cloud_functions` → `get_cloud_function`(agent 写本地文件) | — | | **执行 / 试跑云函数**(REST `POST /1/functions/<name>`) | ✅ `invoke_cloud_function`;生成 curl → `generate_code`(`调用云函数`) | — | | **一键部署网站 / 静态托管**(单页 HTML 或 dist.zip 到 CDN) | ✅ `deploy_static_site` 或 `generate_code`(`部署静态站点单页` / `部署静态站点dist`) | — | | 想要任意语言的 curl 样板(备份、迁移脚本) | ✅ `generate_code` | — | | 写到 app 里要发布的代码(生产代码) | — | ✅ `bmob-database-{javascript,android,ios,swift,flutter,restful}` | | 配 ACL / 权限规则 | — | ✅ `bmob-acl-and-roles` | | 写运行在 Bmob 服务器上的云函数 | — | ✅ `bmob-cloud-function-developme...

Details

Author
bmob
Repository
bmob/agent-skills
Created
2 months ago
Last Updated
today
Language
Java
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

API & Backend Solid

bmob

Use whenever the user mentions Bmob backend cloud (Bmob, BmobApp, bmobapp.com, Bmob 后端云) for ANY task: design data tables, perform CRUD, sign up / login users, upload files, push notifications, send SMS, accept payments, write or invoke cloud functions, configure ACL / roles, debug error codes, or operate the project via the Bmob MCP server. This is the routing entry — it dispatches to platform-specific skills: bmob-database-{javascript,android,ios,swift,flutter,restful}, bmob-auth-*, bmob-storage-*, bmob-cloud-function-*, bmob-mcp, bmob-error-codes, bmob-bql, bmob-acl-and-roles. For operation-level MCP vs SDK vs REST routing, read shared/operation-routing.md. NOT a substitute for those sub-skills — once the platform and feature are clear, read and follow the matching sub-skill before writing code.

2 Updated today
bmob
DevOps & Infrastructure Solid

bmob-cloud-function-development

Write, upload, verify, and sync Bmob server-side cloud functions using the Bmob MCP server when available. Use when the user asks to 编写云函数, 写云函数, 上传云函数, 部署云函数, 发布云函数, 同步云函数, 同步函数, 拉取云函数, 下载云函数, 验证云函数结果, or mentions `function onRequest(request, response, modules)`.

2 Updated today
bmob
API & Backend Solid

bmob-database-restful

Use when interacting with Bmob backend cloud over plain HTTP / curl from ANY language that lacks a Bmob SDK — Python (requests/httpx), Go (net/http), PHP (Guzzle), C# (HttpClient), Rust (reqwest), Ruby, Java backend, Bash, Deno, server-side scripting, data migration. Also use when the user explicitly wants curl or the raw REST API URL pattern. API base domain: https://api.codenow.cn (e.g. /1/classes/Token). Triggers: /1/classes/, /1/users, /1/batch, /1/cloudQuery, /1/timestamp, /1/requestSmsCode, X-Bmob-Application-Id, X-Bmob-REST-API-Key, X-Bmob-Safe-Sign, simple auth, encrypted auth, MD5 signature, curl bmob, Bmob REST API, Bmob HTTP. NOT for JavaScript / Node / Web / Mini Program (use bmob-database-javascript), Android (use bmob-database-android), iOS (use bmob-database-ios), or Flutter / Dart (use bmob-database-flutter). If Bmob MCP is configured, generate_code MCP tool can emit ready-to-use curl for 13 operation types — prefer it over hand-writing curl.

2 Updated today
bmob