Zillow MCP Server

io.github.afanasenkoaPublished by GitHub account afanasenkoav0.0.27Updated Oct 25, 2026

Zillow homes and agent contacts for AI agents — search by ZIP, by URL, or look up a zpid.

The publisher's own server: InstaVision — Instagram niche discovery

VerifiedStreamable HTTPWeb executableLocation & LifestyleWeb Search & Scraping

Overview

AI-generated overview

Hosted Apify MCP server that lets an assistant search Zillow listings by ZIP or URL and look up a property by zpid, returning price, agent and school details.

What you can do
Search Zillow homes for sale, for rent or sold across one or more US ZIP codes, with filters applied by the tool call or by a Zillow search URL you supply, including browse, sold and single-property URLs. Look up a single property by its zpid. Each result carries address, price, beds and baths, agent name, email and phone, Zestimate, schools, photos and price history.
When to use it
Useful when you want an assistant to pull US real-estate listing data and agent contact details from Zillow without building your own scraper, for example comparing homes in a ZIP code or enriching a known property ID.
Requirements
A remote Streamable HTTP endpoint on Apify; no local install. An Apify account and API token are required, sent in the Authorization header as a bearer token. Network access to the Apify endpoint.
Before you install
The Apify API token is a secret sent in the Authorization header; keep it private. Calls are billed per result through Apify's pay-per-event model, and each tool call starts a real run that costs what that run costs. Results include agent emails and phone numbers, so handle personal contact data carefully.

Installation

In SourceWeft

  1. Open Zillow MCP Server in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.afanasenkoa%2Fzillow-mcp-server/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "zillow": {
      "type": "http",
      "url": "https://afanasenko--zillow-mcp-server.apify.actor/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

Apify MCP servers

Registry manifests for two hosted Model Context Protocol servers. Both run as Apify Actors in Standby mode and speak Streamable HTTP.

This repository holds the server.json files only — it is the public home the MCP registry points at. The server implementations live in their own repositories.

Servers

io.github.afanasenkoa/zillow-mcp-server

Zillow property and agent data. Three tools:

ToolWhat it does
zillow_search_by_zipHomes for sale, for rent or sold in one or more US ZIP codes
zillow_search_by_urlAny Zillow search, browse, sold or single-property URL, filters included
zillow_lookup_propertyOne property by zpid

Each row carries address, price, beds and baths, agent name, email and phone, Zestimate, schools, photos and price history.

Endpoint: https://afanasenko--zillow-mcp-server.apify.actor/mcp Store page: https://apify.com/afanasenko/zillow-mcp-server

io.github.afanasenkoa/instagram-profile-mcp-server

Instagram profile data. Six tools:

ToolWhat it does
instagram_analyze_followers_followingExport the follower or following list of a public account
instagram_analyze_specific_accountsEnrich a list of handles you already have
instagram_network_expansionExpand seed handles through Instagram's Suggested for You
instagram_keyword_discoveryFind accounts by keyword
instagram_location_discoveryFind accounts by location
instagram_post_engagement_discoveryThe accounts that engaged with a given post

Up to 38 fields per profile, including emails, bio links, engagement rate, business category and language.

Endpoint: https://afanasenko--instagram-profile-scraper-mcp-server.apify.actor/mcp Store page: https://apify.com/afanasenko/instagram-profile-scraper-mcp-server

Connecting

Both endpoints require an Apify API token, passed as a bearer token. Create one under Apify Console → Integrations.

json
{  "mcpServers": {    "zillow": {      "type": "http",      "url": "https://afanasenko--zillow-mcp-server.apify.actor/mcp",      "headers": { "Authorization": "Bearer <APIFY_TOKEN>" }    }  }}

An unauthenticated request returns 401 with api-token-missing — that is the Standby actor asking for the token, not an outage.

Both servers are billed per result through Apify's pay-per-event model, at the same price as the batch actor behind them. A tool call starts a real run, so it costs what that run costs.

Publishing

bash
mcp-publisher login githubmcp-publisher publish server-zillow.jsonmcp-publisher publish server-instagram.json

Bump version in the manifest whenever the underlying actor's version changes, or the registry rejects the publish as a duplicate.

Licence

MIT — see LICENSE. The licence covers these manifests; the actors themselves are commercial and are not distributed here.

Source: README.md at commit 33ee4df

Tools

0
This server asks for a credential such as an API key, so SourceWeft could not read its tools without one and has not indexed them.

Version history

1
  1. v0.0.27LatestSep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Instavision integrations