
MCP-сервер Bucky
Какие серверы из официального реестра MCP принадлежат Bucky, отвечают ли они и что умеют. Всё это проверила программа, а не переписал человек со страницы продукта.
прочитано 2026-10-20
- Имя в реестреcom.buckybuild/buckyподтверждён в реестре MCP
Имя в реестре лежит в пространстве buckybuild.com. Реестр пускает в такое пространство только того, кто доказал владение доменом через DNS или HTTP.
- Состояниеотвечаетпроверено 2026-10-20
- Инструменты15
- Сервер называет себяbucky
- Версия сервера1.2.0
- Версия протокола2025-06-18
2026-10-20 сервер ответил на initialize и tools/list без входа. Первый ответ за 177 мс.
- Делают ли инструменты работу продукта, ещё не проверено.
- Проверок пока 4 из 7, нужных, чтобы судить о надёжности.
После подключения
- Для «check zoning and lot dimensions for a given address» вероятный первый вызов - getFeasibilitySnapshot.
- Оставьте подтверждение для removeSavedFolderItem: они удаляют, отправляют или платят, не предупреждая об этом.
- createSavedFolder, deleteSavedFolder, addSavedFolderItem, removeSavedFolderItem, updateProject меняют данные без входа: вызвать их может любой, у кого есть адрес.
- Описания занимают около 19280 токенов контекста: включайте только нужные задаче инструменты.
- У 15 из 24 инструментов параметры без типа или описания: проверяйте аргументы перед вызовом.
Вывод сделан правилами по замерам выше. Вероятный первый вызов выбрала модель по списку инструментов: прочитайте описание, прежде чем на него полагаться.
- Оценка INITE MCPчерез неделюдля оценки нужно 7 ежедневных проверок, пока 4
- Отвечалидёт замерпроверок пока 4, долю покажем после 7
- Медиана первого ответа220 мс
- Место в контексте агента≈ 19 280 токеновописания всех инструментов (24), агент держит их в контексте на каждом ходу
- Описания инструментовA · 90 из 100
- Типизированные ответы0 из 24 инструментовобъявлен outputSchema: ответ приходит с типами и читается сразу
- Параметры без описания: в 15 из 24
Что агент может с ним сделать
- может · check zoning and lot dimensions for a given address
- не ясно · screen a region's lots for those that fit zoning
- не ясно · ask whether an accessory home is allowed on a lot
Каждый сценарий продукта мы задали Jev вместе со списком инструментов сервера: может ли агент сделать это этими инструментами?
На что посмотреть
- Инструменты, которые удаляют, отправляют или платят и не предупреждают об этом клиента: removeSavedFolderItem
- Инструменты, которые меняют данные, на сервере, который отвечает без входа: createSavedFolder, deleteSavedFolder, addSavedFolderItem, removeSavedFolderItem, updateProject
Программа проверяет сервер раз в день: initialize и tools/list, без модели. Токены - это длина описаний из расчёта примерно четыре символа на токен. Оценка - среднее шести проверок имени, описания, схемы и аннотаций каждого инструмента. Она говорит, насколько понятно описаны инструменты, а не о том, работают ли они. Оценка складывается только из замеренного: отвечает ли сервер (30%), делает ли работу продукта (25%), описания (20%), контекст (10%) и использование (15%). Незамеренная часть не учитывается, а скрытая инструкция ограничивает оценку 40 баллами. Состояние MCP-серверов вендоров: методика и цифры →
getBuckyMcpGuideCall with no arguments on first contact. Optional `role`, `market`, and `scale` answer the first-call questions on a second call. Returns what this session should do next.
explainFeasibilityStatusExplain one Bucky coverage or per-fact provenance status and the safe next action. This is a pure static lookup: it does not inspect an address, retrieve property data, or call a database, geocoder, AI model, or third-party API. Accepts…
getFeasibilitySnapshotLook up lot, zone, and building envelope for one street address in Canada or the US. Pass `address`. One address per call; cannot search or compare. Every envelope value carries a `status`. Never report `not_extracted` or…
getBylawSectionReturn the stored bylaw section text behind a snapshot citation. Pass `sectionIds` copied from `citations.*.knowledgeSectionId` on getFeasibilitySnapshot. Or pass `geoDivisionId` from `coverage.geoDivisionId`, `zoneCode` from `zone.code`…
screenLotsFind the lots in one live Bucky city that match a buy box. Pass `city` or `geoDivisionId` with `thesis` (plain words), `criteria` (square feet, dollars), or both; or pass a saved `profileId`. Returns countOutcome (exact, partial, or…
runFeasibilityAnalysisEnqueue a fresh deterministic analysis run for a saved project. Pass `projectId`, or `project` with the name the user said; with neither, the result lists their projects and nothing is queued. Returns immediately with `agentStatus`…
getProjectContextLoad one project with analysis envelope, compact agentStatus, document summaries, evidence summaries, the project memory digest, and external_ref when the project was imported from another system. Pass `include` for optional sections…
saveToProjectCreate a project (`create`), attach lots (`attach_parcels`), or attach a knowledge reference (`attach_reference`). Pass `projectId` or `project`; with neither, the result lists projects and writes nothing. For attach_parcels, pass a WGS84…
updateProjectPatch project metadata (name, lifecycle status, externalRef). Pass `projectId`, or `project` with the name the user said; with neither, the result lists their projects and nothing is written. preview=true returns the field-level diff and…
setProjectMapListingPut a project on the public Bucky map, or take it off. Pass `projectId`, or `project` with the name the user said; with neither, the result lists their projects and nothing is published. Listing publishes the build-lot centroid, the…
produceProjectReportCompose a project report PDF. Pass `projectId` or `project`; with neither, the result lists projects and no meter is spent. preview=true composes without spending. confirm=true exports, spends records.exports, and is irreversible. Returns…
submitBuckyFeedbackOpen a human-reviewed feedback form and submit it to the Bucky product team. Call only when the user explicitly asks to send feedback, report a problem, suggest an improvement, or praise something. The server asks the MCP client to show…
previewSiteCoverageFree preview, no sign-in needed. For one street address in Canada or the US, it says whether Bucky covers the place and which zoning facts it holds for the lot (lot boundary, zone, height, density, setbacks, permitted uses, overlays…
cityInventoryPublic city catalogue inventory. Pass exactly one of: cityName, lat and lng together, or geoDivisionId. A city name with multiple matches returns choices; after the user chooses, call again with that candidate geoDivisionId. Never pass a…
uiGetAnalysisStatusReturn only the analysis `agentStatus` for a project. Cheap enough to poll. Used by the Bucky app view; the model should call getProjectContext instead.
Как подключить
Добавьте сервер в конфиг MCP-клиента. Claude Desktop, Cursor и большинство других клиентов понимают такой вид:
{
"mcpServers": {
"bucky": {
"type": "http",
"url": "https://buckybuild.com/api/mcp"
}
}
}Подключить
Claude Code, в терминале
claude mcp add --transport http buckybuild https://buckybuild.com/api/mcpДобавить в CursorДобавить в VS Code
claude.ai, ChatGPT и другие клиенты: добавьте https://buckybuild.com/api/mcp как свой коннектор в настройках.
OpenAPI-спецификация
Путей: 16, прочитано 2026-10-20. Открыть спецификацию ↗
Каждую строку нашла программа: запись в реестре, ответ самого сервера, спецификация, которая разбирается. Если строки нет, значит, мы этого не нашли, а не что этого нет.
Cookie
Прежде чем засчитать визит
Аналитика и измерение рекламы показывают, какие страницы работают и какая наша реклама приносит результат: Google Analytics и Google Ads, пиксель Meta, Яндекс Метрика и один наш собственный идентификатор. До вашего ответа ничего не сохраняется, а после отказа сайт работает так же.