MCP.so
登录

ATTOM API MCP Server

@nkbud

基本信息

分类

开发工具

传输方式

stdio

作者

nkbud

关于 ATTOM API MCP Server

An MCP Server for ATTOM

#mcp-server#attom-api#real-estate-data

ATTOM API MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-server-attom": {
      "command": "uvx",
      "args": [
        "mcp-server-attom",
        "--help"
      ]
    }
  }
}

ATTOM API MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is ATTOM API MCP Server?

The ATTOM API MCP Server is an MCP (Model Context Protocol) server that acts as middleware, exposing ATTOM API endpoints for real estate data as MCP tools. It allows AI agents to access property data, valuations, assessments, and sales information via the MCP protocol.

How to use ATTOM API MCP Server?

Install it via uvx (recommended) or uv tool install. Configure with an ATTOM_API_KEY environment variable. Then integrate with MCP clients like Claude Desktop by adding the server configuration to the client’s MCP settings. Use tools such as property_detail by passing identification parameters like attom_id or address.

Key features of ATTOM API MCP Server

  • MCP interface for ATTOM API endpoints
  • Comprehensive API coverage with 55+ endpoints
  • Structured error handling and logging
  • Configurable via environment variables
  • Packaged as a Python CLI tool for easy deployment
  • Supports multiple property identification methods (AttomID, address, FIPS+APN)

Use cases of ATTOM API MCP Server

  • AI agents querying real estate property details and profiles
  • Automated valuation analysis using AVM and rental data
  • Sales history and comparable property research
  • Neighborhood data retrieval (crime, population, schools)
  • Building permits and assessment history lookups

常见问题

1

What is the ATTOM API MCP Server?

It is an MCP server that exposes ATTOM API endpoints as MCP tools, enabling AI agents to access real estate data through the MCP protocol.

2

What are the prerequisites for using it?

Python 3.11 or higher, the uv package manager, and a valid ATTOM API key.

3

How do I configure the server?

Set the `ATTOM_API_KEY` environment variable (required). Optionally set `ATTOM_HOST_URL`, `ATTOM_PROP_API_PREFIX`, `ATTOM_DLP_V2_PREFIX`, `ATTOM_DLP_V3_PREFIX`, `LOG_LEVEL`, and `LOG_FORMAT`.

4

How do I use it with Claude Desktop?

Add the following to Claude Desktop’s MCP configuration: `{"command": "uvx", "args": ["mcp-server-attom"], "env": {"ATTOM_API_KEY": "your_api_key_here"}}`.

5

What transport methods does it support?

It supports stdio transport by default. It can also run as an HTTP server using the `--port` and `--host` command-line options.

评论

开发工具 分类下的更多 MCP 服务器