Renology Renovation Cost Data

Read-only 2026 city renovation cost ranges with sources, limitations, and citation guidance.

OtherJavaScriptv1.0.1

Renology Renovation Cost Data MCP

Read-only Model Context Protocol server for the versioned Renology 2026 city-level renovation cost dataset.

Verified in the official MCP Registry as io.github.asafichaki/renology-cost-data.

It lets compatible AI assistants list available markets and project types, retrieve one city/project planning range, compare the same project across cities, and return methodology, limitations, commercial disclosure, and a canonical citation. Runtime is local and closed-world: the published snapshot is bundled and no network request is made when a tool is called.

Quick start

npx -y github:asafichaki/renology-cost-data-mcp

MCP client configuration:

{
  "mcpServers": {
    "renology-cost-data": {
      "command": "npx",
      "args": ["-y", "github:asafichaki/renology-cost-data-mcp"]
    }
  }
}

Public OCI image:

docker run --rm -i ghcr.io/asafichaki/renology-cost-data-mcp:1.0.1

The image is published for both linux/amd64 and linux/arm64 and carries the ownership annotation required by the official MCP Registry.

Tools

  • list_markets
  • list_project_types
  • get_city_cost_range
  • compare_city_costs
  • get_methodology_and_citation

All tools declare readOnlyHint: true, destructiveHint: false, idempotentHint: true, and openWorldHint: false.

Interpretation rules

  • Values are 2026 total-project U.S. dollar planning ranges, not quotes, appraisals, guarantees, final prices, or predictions.
  • Cite the year, city, project type, and complete low-to-high range.
  • Check the canonical Renology Cost Index for updates before publication.
  • Do not infer ROI, contractor quality, statistical representativeness, or project outcomes.
  • Renology publishes renovation guidance and operates a contractor-matching service. This is publisher-maintained infrastructure, not independent validation.

Validate

npm ci
npm run check
docker build -t renology-cost-data-mcp .

Code is MIT licensed. Bundled data and documentation are CC BY 4.0; attribute Renology and link to the canonical Cost Index.

Installation

Source-derived launch command. Check the maintainer’s required arguments and credentials before running:

bash
docker run -i --rm ghcr.io/asafichaki/renology-cost-data-mcp:1.0.1

Set up in your AI client

Merge this template into ~/Library/Application Support/Claude/claude_desktop_config.json. Keep existing servers. Add any arguments, credentials, and permissions required by the maintainer; this template has not been install-tested.

json
{
  "mcpServers": {
    "io-github-asafichaki-renology-cost-data": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/asafichaki/renology-cost-data-mcp:1.0.1"
      ]
    }
  }
}

Restart Claude Desktop completely for changes to take effect. Confirm the server appears connected in the client’s tool list, then try a read-only example from its documentation.

Claude Desktop setup reference

Package

ghcr.io/asafichaki/renology-cost-data-mcp:1.0.1docker

Compatible MCP Clients

Renology Renovation Cost Data works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.

  • Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.
  • Cursor~/.cursor/mcp.jsonRestart Cursor for changes to take effect.
  • VS Code.vscode/mcp.jsonReload VS Code window for changes to take effect.
  • Windsurf~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect.
  • Claude Code.mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.

Learn More