Bucky
Zoning, parcel, and development feasibility for a street address in Canada and the US.
Links
README
From the repo.
Bucky
Cited site feasibility and pre-development project workflows for Canada and the United States, as a plugin and a hosted MCP server.
Give it a street address and it returns the lot, the zone, the permitted uses, and the material envelope — setbacks, height, coverage, density — with each value carrying its own provenance. A setback the bylaw does not limit and a setback Bucky could not extract are different answers, and they stay different.
https://buckybuild.com/api/mcp
Docs: https://docs.buckybuild.com/docs/mcp
Install
Claude Code
/plugin marketplace add markbucky/bucky-plugin
/plugin install bucky@bucky
Or the connector alone, without the skills:
claude mcp add --transport http bucky https://buckybuild.com/api/mcp
Claude (web and desktop)
Settings → Connectors → Add custom connector, and paste the URL above. Needs a paid plan.
Cursor
VS Code
Codex
~/.codex/config.toml:
[mcp_servers.bucky]
url = "https://buckybuild.com/api/mcp"
Then codex mcp login bucky.
ChatGPT and Grok
Add as a custom connector in ChatGPT's developer-mode Connectors settings, or at grok.com/connectors → New Connector → Custom.
Anything else
Any Streamable HTTP client takes the same object:
{ "type": "http", "url": "https://buckybuild.com/api/mcp" }
What is in the plugin
Four skills, and one MCP connector:
| Skill | For |
|---|---|
site-feasibility | Zoning, lot, setback, and height lookup for one address |
save-and-analyze-project | Save a site, attach its parcel, run analysis |
project-report | Prepare and export a cited report |
explain-feasibility-status | Interpret a coverage or provenance status |
Authentication
Two tools work with no account, so you can confirm the connection before signing
in: getBuckyMcpGuide and explainFeasibilityStatus.
Everything else uses Bucky's OAuth browser flow. You never paste a token. Connected apps are listed at Settings → Connected apps, with what each can do and when it was last used; disconnecting takes effect on the next request rather than whenever a token expires.
Account-scoped tools need a Professional plan or prepaid developer credit.
Limits
Coverage varies by jurisdiction. Results are preliminary decision support — not a permit, an appraisal, a guarantee, or a legal, engineering, or architectural opinion.
Contributing
This repo is a mirror. The source of truth is Bucky's monorepo, and changes
made here are overwritten on the next sync. Open an issue rather than a pull
request, or send feedback through the submitBuckyFeedback tool — it goes to a
human.
License
Apache-2.0. See LICENSE.
Config for your environment
Use the endpoint URL below in your config. No API key — you connect directly.
Tool
OS
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"url": "https://buckybuild.com/api/mcp"
}
}
}Paste into mcpServers in the config file. Restart Cursor after saving.
If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.