Skip to main content
Glama

CRE Events: Commercial Real Estate Conference Calendar

Server Details

CRE conference calendar 2026-2027: search, compare, deadlines, role picks, calendar feeds.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A4.2/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a clearly distinct role: search, retrieve by id, compare selected events, role-based recommendations, deadlines, and calendar feeds. Overlap between search_events and recommend_for_role is intentional and well explained by different use cases.

Naming Consistency4/5

All names use consistent snake_case and are readable. Most follow a verb_noun pattern, though calendar_subscription_link and upcoming_deadlines are noun phrases, which is a minor deviation rather than confusion.

Tool Count5/5

Six tools are well scoped for a conference calendar: discovery, detail lookup, comparison, role recommendations, deadlines, and subscriptions. Each tool earns its place without unnecessary surface area.

Completeness5/5

The surface covers the full lifecycle for event discovery and planning: search, inspect, compare, personalize by role, track deadlines, and subscribe to updates. No obvious dead ends for the stated purpose.

Available Tools

6 tools
compare_eventsCompare events side by sideA
Read-onlyIdempotent
Inspect

Compare 2 to 4 events on dates, place, price, size, audience, sectors and who it suits. Use ids from search_events.

NameRequiredDescriptionDefault
idsYesTwo to four event ids from search_events

TDQS

A4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and closed-world scope, so the safety profile is covered. The description adds the comparison dimension list, which hints at the response content, but says nothing about output format or behavior with stale/invalid ids; adequate but not rich.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, front-loaded with the core action and cardinality, with the prerequisite second. No filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a one-parameter tool with no output schema, the description covers what is compared and where ids come from, which is most of what an agent needs. It stops short of describing the return shape or edge-case behavior with fewer than 2 valid ids.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With a single parameter at 100% schema description coverage, the schema already documents the ids array and its 2–4 bounds. The description only restates its provenance ("Use ids from search_events"), adding no new syntax or semantics, so this is baseline territory.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (compare) with a bounded resource (2–4 events) and enumerates the dimensions compared (dates, place, price, size, audience, sectors, suitability), so an agent can distinguish it immediately from get_event (single fetch) and search_events (discovery).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

"Use ids from search_events" establishes the required upstream workflow, which is the key usage fact. It does not state exclusions (e.g., use get_event when you only need one event's details), so it stops short of full when/when-not guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_eventGet one eventA
Read-onlyIdempotent
Inspect

Full record for one event by id (ids come from search_events), including community takes on whether it is worth attending when we have them.

NameRequiredDescriptionDefault
idYesEvent id from search_events, e.g. "mba-cref-2027"

TDQS

A4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds that community takes may be included when available, which is useful conditional return-content context, but it does not add much beyond that.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with no wasted text. The parenthetical about id source is useful and compact.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple get-by-id tool with full schema coverage and annotations covering safety, the description is largely complete. It explains the record scope and conditional community takes, though it could say more about the return shape if an output schema were absent.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, and the single id parameter is fully documented in the schema, including its pattern and example. The description reinforces that ids come from search_events but adds no syntax or format details beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: retrieves the full record for one event by id. It also distinguishes itself from search_events by noting that ids come from that sibling, so an agent can tell the two apart without opening schemas.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Clearly implies the tool is used after search_events to fetch a full record for a known id. It does not explicitly say when to prefer compare_events or other siblings, but the usage context is clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

recommend_for_roleWhich conferences for my roleA
Read-onlyIdempotent
Inspect

The short list of upcoming CRE conferences for a role (lenders, investors, brokers, developers, multifamily, property-managers, proptech), each with why it suits that role, then other matching events. Optional filters narrow by date, place or price.

NameRequiredDescriptionDefault
toNoLatest start date, YYYY-MM-DD
fromNoEarliest end date, YYYY-MM-DD (default today)
roleYes
limitNoMax other events after the short list, default 3
queryNoWords to match in the name, organizer, city or description, e.g. "ICSC", "Las Vegas", "CMBS"
stateNoUS state code or country as listed, e.g. "NY", "TX", "France"
regionNonational flagships, or regional/state events
sectorsNoAny of these sector tags ("lending" = CRE finance)
open_onlyNoLeave out members-only events
max_price_usdNoCheapest posted registration at or below this

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), so the description's real contribution is the return shape: a short list with per-item rationale followed by additional matching events. That two-part response structure is genuinely useful and no output schema exists to convey it, though ranking criteria and defaults are left implicit.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with the core value proposition (short list for a role) before the filter caveat. The second sentence is somewhat loose in naming only three filter axes, but there is no filler or repetition.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 10-parameter tool with no output schema, the description does the essential work of explaining what comes back and why (role-justified short list, then other events). Remaining gaps — the default limit of 3 for secondary events, ordering rules, and the effect of open_only/region — are documented in the schema, so the omission is minor.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 90%, so nearly every parameter is already documented in the schema, including the role enum, date bounds, price ceiling, region and sector tags. The description only restates the filter dimensions as 'date, place or price' and omits limit, region, sectors and open_only, adding little beyond what structured fields provide — the expected 3 baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource (upcoming CRE conferences) and a specific selection logic (short list tailored to a role, each with a rationale, followed by secondary matches). The parenthetical role list makes the scope concrete and distinguishes it from a generic search tool, though it never names the sibling search_events to say how they differ.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied by the framing: you come here when you want a curated list for a named role, and 'optional filters narrow by date, place or price' hints at the narrowing path. There is no explicit when-to-use-this vs. search_events/compare_events guidance and no statement of the default behavior absent a role.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

search_eventsSearch CRE conferencesA
Read-onlyIdempotent
Inspect

Find upcoming commercial real estate conferences (2026-2027) by sector, place, date, price or keyword. Every event was checked against the organizer's own site; results include dates, city, venue, posted prices, who attends, why to go, deadlines and links.

NameRequiredDescriptionDefault
toNoLatest start date, YYYY-MM-DD
fromNoEarliest end date, YYYY-MM-DD (default today)
sortNo
limitNoMax results, default 10 (page with offset)
queryNoWords to match in the name, organizer, city or description, e.g. "ICSC", "Las Vegas", "CMBS"
stateNoUS state code or country as listed, e.g. "NY", "TX", "France"
offsetNoSkip this many results (paging), default 0
regionNonational flagships, or regional/state events
sectorsNoAny of these sector tags ("lending" = CRE finance)
open_onlyNoLeave out members-only events
max_price_usdNoCheapest posted registration at or below this

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare read-only, idempotent, non-destructive, and closed-world behavior. The description adds meaningful context beyond that: every event was checked against the organizer's own site, and results include venue, prices, audience, rationale, deadlines, and links.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tightly packed sentences with no filler. The purpose and scope are front-loaded, followed by result-content details that help an agent decide whether to call it.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The description covers the tool's purpose, provenance, and result contents, while the rich input schema covers the 11 optional parameters and annotations cover safety behavior. It does not mention paging or default date behavior, but the schema supplies those details.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 91%, so the schema already carries most parameter meaning. The description adds a useful summary of filterable dimensions (sector, place, date, price, keyword), but does not explain sort, limit, offset, open_only, or date-bound nuances beyond what the schema states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: find upcoming commercial real estate conferences for 2026-2027. It also names the filter dimensions (sector, place, date, price, keyword), but does not explicitly distinguish itself from siblings such as compare_events or recommend_for_role.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied by the filter-oriented phrasing, but there is no explicit guidance on when to use this versus compare_events, get_event, recommend_for_role, or upcoming_deadlines. No exclusions or alternatives are named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

upcoming_deadlinesRegistration deadlinesA
Read-onlyIdempotent
Inspect

Early-bird, hotel and registration deadlines in the next N days, soonest first, each with the event, organizer and registration link.

NameRequiredDescriptionDefault
daysNoLook-ahead window in days, default 60

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish read-only, idempotent, closed-world behavior, and the description adds genuinely new context: the exact deadline categories included, sort order, and the fields returned per item. It does not discuss empty-result behavior or the default window, though the schema covers the default.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One sentence carries resource type, window, ordering, and return contents with no filler. The most useful facts (what deadlines, sorted how) come first.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description usefully tells the agent what each result contains, and the single-parameter, closed-world shape is fully covered. Minor gap: behavior when no deadlines fall in the window is unstated.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the single 'days' parameter is already documented with a default of 60 and a max of 400. The description only restates the window as 'next N days', adding no syntax or edge-case detail beyond the schema, so the baseline applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names a specific resource (early-bird, hotel and registration deadlines) with a defined scope (next N days) and an explicit ordering (soonest first). It also previews the payload (event, organizer, registration link), which clearly separates it from get_event and search_events.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The look-ahead window implies when the tool is appropriate, but there is no explicit routing against siblings such as search_events, which could plausibly cover the same event data. No when-not guidance is offered.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updates
    • First observedcalendar_subscription_link
    • First observedcompare_events
    • First observedget_event
    • First observedrecommend_for_role
    • First observedsearch_events
    • First observedupcoming_deadlines

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    B
    maintenance
    Enables AI agents to search events, read timetables, build meeting agendas, schedule talks, attach material, and handle registrations across one or several event-management servers. Supports read-only and write modes with configurable safety controls.
    25
    1
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables LLM clients to look up, search, and count day-by-day academic schedule data for the Chennai campus AY 2026-27, including class-day progression (CD01–CD90), commencement, midterm and end-semester exam dates, holidays, faculty feedback and committee meetings, and working-Saturday timetable swaps. It also exposes the same dataset as an OpenAPI 3.1 REST API and serves the tools over stdio or SSE transports.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to search event calendars by keyword and list upcoming or date-filtered events from a chosen calendar, returning titles, dates, venues, coordinates, and keywords.
    349 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources