Quick Start
Prerequisites
Section titled “Prerequisites”- A Borough account
- Optional: a Borough API key if you want paid-tier tools
- An MCP-compatible AI client
If you are connecting from Claude or Claude Desktop, use the dedicated guide:
Remote Connection (Recommended)
Section titled “Remote Connection (Recommended)”Most MCP clients support connecting to remote servers directly. Use the Borough MCP endpoint:
https://borough.qwady.app/mcpFor clients without OAuth support, pass your Borough API key via the Authorization header:
Authorization: Bearer BOROUGH-<your_key>Client Setup
Section titled “Client Setup”Borough supports an OAuth-based connector flow for seamless integration with Claude through custom connectors.
- In Claude, go to Settings → Connectors
- Click Add custom connector
- Enter the URL:
https://borough.qwady.app/mcp - Claude auto-discovers the OAuth flow and opens the consent page
- Enter your Borough API key to unlock paid tools, or continue without a key for the free Borough MCP tool set
- Click Authorize
That’s it — Claude can now query NYC real estate data directly.
Claude Desktop supports the same remote custom connector flow as Claude web.
- Open Settings → Connectors
- Click Add custom connector
- Enter
https://borough.qwady.app/mcp - Complete the Borough OAuth flow
If you need the full step-by-step path, use:
Add to .cursor/mcp.json in your project:
{ "mcpServers": { "borough": { "url": "https://borough.qwady.app/mcp", "headers": { "Authorization": "Bearer BOROUGH-<your_key>" } } }}Add to .vscode/mcp.json in your project:
{ "servers": { "borough": { "type": "http", "url": "https://borough.qwady.app/mcp", "headers": { "Authorization": "Bearer BOROUGH-<your_key>" } } }}Run locally via the @borough/mcp stdio bridge:
BOROUGH_API_KEY=BOROUGH-<your_key> npx @borough/mcpThis spawns a local stdio-to-HTTP bridge that connects to the remote MCP server.
ChatGPT (GPT Actions)
Section titled “ChatGPT (GPT Actions)”ChatGPT does not support MCP natively. Instead, you can create a custom GPT with an Action that calls the Borough REST API directly using the ChatGPT OpenAPI spec:
- Go to ChatGPT GPT Builder
- Under Actions, click Create new action
- Import the OpenAPI spec from the URL above (or paste the YAML)
- Under Authentication, select API Key with header
Authorizationand prefixBearer - Enter your Borough API key as the value
Test It
Section titled “Test It”Once connected, try asking your AI agent:
- “Search for no-fee 1-bedroom apartments in Manhattan under $3,500”
- “List all Brooklyn neighborhoods”
- “What’s the median rent in the East Village?”
The agent will automatically select the right Borough tools and return formatted results.
Troubleshooting
Section titled “Troubleshooting”If tools aren’t showing up:
- Verify your Borough account or API key is valid by visiting the customer portal
- Check that the MCP endpoint is reachable:
curl https://borough.qwady.app/mcp - Restart your AI client after configuration changes
- See the troubleshooting guide for more help