Command Palette

Search for a command to run...

UnylyUnyly
Browse all

GRESB Server

FreeNot checked

Enables interaction with GRESB's Real Estate ESG Benchmarking API, allowing users to query entity data, scores, benchmarks, indicators, and submit survey respon

GitHubEmbed

About

Enables interaction with GRESB's Real Estate ESG Benchmarking API, allowing users to query entity data, scores, benchmarks, indicators, and submit survey responses via natural language.

README

MCP server for the GRESB Real Estate ESG Benchmarking API.

Requires GRESB Official Partner API access.

Auth

Pass your GRESB API token as a Bearer token:

Authorization: Bearer <your-gresb-api-token>

Tools

Tool Description
list_entities List all GRESB entities accessible with your API key
get_entity Get entity details (name, type, country, total assets)
get_assessment_scores Total/management/performance scores + green star rating
get_benchmark Entity scores vs peer group median and top quartile
get_indicators Indicator-level scores for management, performance, or all
get_peer_comparison Entity rank among peers + scores vs peer average
submit_indicator Submit survey indicator responses programmatically

All tools accept an optional year parameter (default: current assessment year).

Endpoints

  • POST /mcp — MCP protocol endpoint
  • GET /health — Health check

Getting API Access

Apply at gresb.com as an Official Data Partner.

Local Development

npm install
npm run dev

Deployment

Configured for Railway via railway.toml. Set no env vars required at start — credentials are passed per-request via the Authorization header.

from github.com/soapboxbuild/gresb-mcp

Installing GRESB Server

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/soapboxbuild/gresb-mcp

FAQ

Is GRESB Server MCP free?

Yes, GRESB Server MCP is free — one-click install via Unyly at no cost.

Does GRESB Server need an API key?

No, GRESB Server runs without API keys or environment variables.

Is GRESB Server hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install GRESB Server in Claude Desktop, Claude Code or Cursor?

Open GRESB Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare GRESB Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs