Agent to Brokerage Resolver MCP logo

Agent to Brokerage Resolver MCP

Resolves US real estate agents to brokerages, license details, agent counts, and brokerage rosters using state-register data.

Install Agent to Brokerage Resolver MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-agent-brokerage-resolver": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-agent-brokerage-resolver"
      ],
      "env": {
        "APIFY_TOKEN": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

Agent to Brokerage Resolver MCP MCP server looks up US real estate agents through state license registers and returns their brokerage, license status, expiry, and brokerage size. It supports searches by license number or name, plus brokerage and ZIP-code roster queries through one MCP tool. Requests run on an Apify actor, with results returned as dataset rows. Reach for it when an agent, brokerage, or office needs verification from supported state-register data.

Use cases

  • Verify an agent's brokerage and license status
  • Compare brokerage sizes from state-register data
  • List active agents at a brokerage
  • Find brokerage offices in a ZIP code
  • Process batches of agent license records

Key features

  • Agent lookup by license number or name
  • Brokerage size and active-agent count
  • License status and expiry details
  • Brokerage and ZIP-code rosters
  • Batch lookup support
  • Apify charge limits

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 7d ago via OSV.dev · @mambalabsdev/mcp-agent-brokerage-resolver (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads16Package downloads in the last 30 days.
Last commit8d agoMost recent push to the default branch.

How Agent to Brokerage Resolver MCP works

What Agent to Brokerage Resolver MCP does

Agent to Brokerage Resolver MCP connects an MCP client to the Mamba Labs Agent to Brokerage Resolver actor on Apify. It checks licensed US real estate agents against state license-register data and can return the brokerage of record, the agent's license status, and the license expiry date.

The resolver also reports the brokerage's active-agent count and places it in one of four size bands: 1, 2–15, 16–50, or 51+. In roster modes, it can return active agents at a brokerage or brokerage offices located in a ZIP code. The project is listed in the 🏠 Real Estate category and is intended for workflows that need brokerage or license information rather than personal contact data.

Coverage spans 19 states, while brokerage data is available in California, Iowa, Missouri, Nevada, New York, Ohio, Oregon, Texas, and Vermont. ZIP-code office searches are available for New York, Missouri, Oregon, and Vermont.

How it works

The package is a thin MCP client for an Apify actor. A tool call starts an actor run, waits for completion, and returns the resulting dataset rows. The actor reads Mamba Labs' index of state license registers through its service.

The single tool is resolve_agent_brokerage. Its mode can be lookup, roster_firm, or roster_zip, with lookup used by default. Lookup requests can identify an agent by license number or by first and last name. Name searches can be narrowed with a brokerage, city, or license county. Batch lookups accept newline-separated license or agent records.

roster_firm accepts a brokerage name or brokerage license number and returns its agents. roster_zip accepts a five-digit ZIP code and can optionally include each office's active agents. Roster calls support an active-only setting and a maximum row count. A maximum charge can also stop a run before it exceeds a specified amount.

Ambiguous, unmatched, unsupported-state, and capped inputs produce rows with a status explanation and are not charged. A failed run is returned as an error with its run ID.

Setup and configuration

Run the server with Node.js 18 or newer and an Apify account. Configure it as a stdio MCP server using npx and the package @mambalabsdev/mcp-agent-brokerage-resolver. The required environment variable is APIFY_TOKEN, containing an Apify API token.

A minimal client configuration uses the following structure:

config.json
{
  "mcpServers": {
    "mamba-agent-brokerage-resolver": {
      "command": "npx",
      "args": ["-y", "@mambalabsdev/mcp-agent-brokerage-resolver"],
      "env": {"APIFY_TOKEN": "your-apify-token"}
    }
  }
}

The server can list its tool without a token, but a tool call requires one. The actor itself does not require a provider key. Apify charges the account by event: matched lookup rows, roster rows, and actor starts have separate rates by plan.

Tools and capabilities

Agent to Brokerage Resolver MCP exposes one tool with these capabilities:

  • Look up one agent by state and license number.
  • Find an agent by name, with optional brokerage or city filters.
  • Process batches of license numbers or agent records.
  • List active agents associated with a brokerage.
  • List brokerage offices in a ZIP code.
  • Include office agents in ZIP-code roster results.
  • Limit roster rows and set an optional run-charge ceiling.
  • Return license status, expiry, brokerage, active-agent count, and size band where supported.

The output does not include emails, phone numbers, or home addresses.

Limitations and notes

Agent to Brokerage Resolver MCP depends on the states and data types supported by the underlying actor. State coverage is not uniform: brokerage information is explicitly available only for the nine states listed above, and ZIP-code office rosters are limited to four states.

License numbers should be supplied in the format used by the relevant register. Name matching can be ambiguous or produce no match, in which case the returned row explains the result. Roster result limits range from 1 to 1,000 rows per brokerage or ZIP code, with a default of 100.

Apify usage is billed to the configured Apify account. The service checks the run token against the Apify API for each request and does not cache results or store or log the token, according to the project documentation. The project is released under the MIT license.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Agent to Brokerage Resolver MCP

Agent to Brokerage Resolver MCP is an MCP server that connects AI clients to the Mamba Labs Apify actor and US state license-register data. Its main tool, resolve_agent_brokerage, looks up agents, identifies brokerages, returns license details, and lists brokerage or ZIP-code rosters where supported.

Install it through an MCP client's stdio configuration with npx and set APIFY_TOKEN. Use the package @mambalabsdev/mcp-agent-brokerage-resolver, then restart the client so the resolve_agent_brokerage tool appears.

Yes, Agent to Brokerage Resolver MCP works with Cursor through its MCP configuration. Add the npx command and APIFY_TOKEN to Cursor's server configuration, then restart the client.

Usage is billed to the Apify account by event. Matched lookup rows, roster rows, and actor starts have separate per-event prices that vary by Apify plan; ambiguous, not-found, unsupported-state, and capped rows are not charged.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAgent to Brokerage Resolver MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-agent-brokerage-resolver?style=directory)](https://allmcps.com/mcp/mcp-agent-brokerage-resolver)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-agent-brokerage-resolver"><img src="https://allmcps.com/api/badge/mcp-agent-brokerage-resolver?style=directory" alt="Agent to Brokerage Resolver MCP on AllMCPs" /></a>