DealScanner

Search real-estate deals, rank top areas, run rental/BRRRR/flip analysis, pull sold comps.

사용해야 할까요

품질 및 안전성

A
설명 품질
96%
스키마 완전성
63%
이름 품질
91%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (1)

  • LOWTool 'whoami' description lacks action verbwhoami에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~1,149토큰 (도구 정의)
~907 B일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 0.90%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "dealscanner": {
      "url": "https://mcp.dealscanner.io/mcp"
    }
  }
}

원격 엔드포인트

https://mcp.dealscanner.io/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (7)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢search_deals(query, strategy, min_price, max_price, beds, ...)

Search DealScanner investment properties. Args: query: Address, municipality, or neighborhood text to match. strategy: Investment lens - one of "flip", "rental", "brrrr". min_price / max_price: Listing price bounds (USD). beds / baths: Minimum bedroom / bathroom count. property_class: Comma-separated neighborhood grades (A,B,C,D). source: "market" (listed) or "sheriff" (auction). limit: Max results (1-100). Returns a dict with `results`, `total`, and pagination info.

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "default": "",
      "title": "Query",
      "type": "string"
    },
    "strategy": {
      "default": "flip",
      "title": "Strategy",
      "type": "string"
    },
    "min_price": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Min Price"
    },
    "max_price": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Max Price"
    },
    "beds": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Beds"
    },
    "baths": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Baths"
    },
    "property_class": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Property Class"
    },
    "source": {
      "default": "market",
      "title": "Source",
      "type": "string"
    },
    "limit": {
      "default": 25,
      "title": "Limit",
      "type": "integer"
    }
  },
  "title": "search_dealsArguments"
}
🟢get_property(address, strategy)

Get the full DealScanner analysis for one property by street address. Args: address: Full property address. strategy: "flip", "rental", or "brrrr".

입력 스키마

{
  "type": "object",
  "properties": {
    "address": {
      "title": "Address",
      "type": "string"
    },
    "strategy": {
      "default": "flip",
      "title": "Strategy",
      "type": "string"
    }
  },
  "required": [
    "address"
  ],
  "title": "get_propertyArguments"
}
🟢analyze_brrrr(address, purchase_price, rehab_cost, arv, monthly_rent)

Run a BRRRR (buy-rehab-rent-refinance-repeat) analysis. Provide either `address` to analyze an existing listing, or the raw inputs (`purchase_price`, `rehab_cost`, `arv`, `monthly_rent`) for an ad-hoc deal.

입력 스키마

{
  "type": "object",
  "properties": {
    "address": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Address"
    },
    "purchase_price": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Purchase Price"
    },
    "rehab_cost": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Rehab Cost"
    },
    "arv": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Arv"
    },
    "monthly_rent": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Monthly Rent"
    }
  },
  "title": "analyze_brrrrArguments"
}
🟢get_comps(query, limit)

Get recently sold comparable properties. Args: query: Address or area substring to match. limit: Max results (1-100).

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "default": "",
      "title": "Query",
      "type": "string"
    },
    "limit": {
      "default": 25,
      "title": "Limit",
      "type": "integer"
    }
  },
  "title": "get_compsArguments"
}
⚪top_investment_areas(sort_by, limit)

Rank the best areas to invest (neighborhoods + municipalities). Answers "where should I invest?" using DealScanner's market intelligence. Args: sort_by: Ranking metric - one of "cap_rate" (avg cap rate), "roi"/"flip_watch" (projected flip ROI), "count" (inventory), or "price" (lowest median price first). limit: Number of areas to return (1-50). Returns a dict with `areas` (name, type, cap_rate, roi, count, median_price, ...) sorted by the chosen metric.

입력 스키마

{
  "type": "object",
  "properties": {
    "sort_by": {
      "default": "cap_rate",
      "title": "Sort By",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "title": "Limit",
      "type": "integer"
    }
  },
  "title": "top_investment_areasArguments"
}
🟢area_stats(name, area_type)

Get aggregated market, sheriff, sold, and investment stats for one area. Args: name: Neighborhood or municipality name (e.g. "Point Breeze North"). area_type: "neighborhood" or "municipality". Returns counts, median prices, average cap rate, and sold-comp metrics for the area.

입력 스키마

{
  "type": "object",
  "properties": {
    "name": {
      "title": "Name",
      "type": "string"
    },
    "area_type": {
      "default": "neighborhood",
      "title": "Area Type",
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "title": "area_statsArguments"
}
⚪whoami

Return the identity and scopes of the current DealScanner API principal.

입력 스키마

{
  "type": "object",
  "properties": {},
  "title": "whoamiArguments"
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 7개
검증됨버전이 기록되지 않음도구 7개
검증됨버전이 기록되지 않음도구 7개