Messe Atlas
REMOTE · MESSEATLAS.COM
MICE data for AI agents: trade shows, exhibitors, organizers, venues, halls, subsidies. Asia-first.
Available components
Last scanned (21 hours ago)
Scores higher than 14% of remote servers
Reachable. Last reached 4 Nov 2026.
Category Search and Retrieval
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security51
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the whole tool list to see what that exposes. View diagnostics → Unverified
- HTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement. View diagnostics → Unverified
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability0
- Schema blocked by authentication: the endpoint requires auth we don't have to read it. See how to fix → Unverified
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
- Tool coverage blocked by authentication: the endpoint requires auth we don't have to read its tools.Unverified
Tool Safety0
- Tool safety blocked by authentication: the endpoint requires auth we don't have to read its tools.Unverified
Capabilities0
- Capabilities blocked by authentication: the endpoint requires auth we don't have to read them. See how to fix → Unverified
Unverified: 5 categories
Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm. Claim this server and supply a read-only token to verify it and lift the score.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 21 Oct 26 −51
- Endpoint reachability: reachable → behind authorisation ▼ security
- Authorization: pass → unverified ▼ security
- Tool safety: pass → unverified ▼ security
- Stability: 0.43 → unverified ▼ security
- Capabilities: pass → unverified ▼ functional
- Tool coverage: 100 → unverified ▼ functional
- First check of Schema quality: unverified functional
- 20 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 40 to 43. That category is still filling its 30-day observation window: 12 days of observed history at the previous scan, 13 at this one. The score rises as the window fills, whether or not the server changes.
- 19 Oct 26 0
- The server rewrote its instructions, which are the text every model session reads security
- New tool “reveal_contact” functional
- 18 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 33 to 37. That category is still filling its 30-day observation window: 10 days of observed history at the previous scan, 11 at this one. The score rises as the window fills, whether or not the server changes.
- 15 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.
- 13 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.
- 12 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 10 to 17. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.
- 10 Oct 26 +7
- Authorization: partial → pass ▲ security
- First check of Authorization: pass security
- The server rewrote its instructions, which are the text every model session reads security
- New tool “unwatch”, which the server declares destructive security
- Schema quality: 186 → 150 ▲ functional
- Stability: unverified → 0.10 ▲ functional
- Server version: 2.1.0 → 2.4.0 functional
- New tool “check_floorplan” functional
- New tool “country_totals” functional
- New tool “exhibitor_history” functional
- New tool “export_list” functional
- New tool “find_prospects” functional
- New tool “find_subsidies” functional
- New tool “get_company” functional
- New tool “get_organizer” functional
- New tool “get_speaker” functional
- New tool “get_venue” functional
- New tool “get_venue_spaces” functional
- New tool “list_edition_exhibitors” functional
- New tool “list_edition_sponsors” functional
- New tool “list_leaderboards” functional
- New tool “list_watches” functional
- New tool “search_companies” functional
- New tool “search_organizers” functional
- New tool “search_speakers” functional
- New tool “search_venue_spaces” functional
- New tool “search_venues” functional
- New tool “semantic_search” functional
- New tool “watch” functional
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 4 Nov 2026 · Probed https://messeatlas.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=messeatlas.com | CN=WE1,O=Google Trust Services,C=US | 15 Oct 2026 | 13 Jan 2027 | ECDSA 256 | ECDSA-SHA256 | debfe4b28d25a22513a315cfb4a30d05 |
| SANs: messeatlas.com, *.messeatlas.com | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of messeatlas.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| messeatlas.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains; preload |
| content-security-policy | default-src 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudflare.com https://static.cloudflareinsights.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https://challenges.cloudflare.com https://cloudflareinsights.com https://static.cloudflareinsights.com; frame-src https://challenges.cloudflare.com; frame-ancestors 'none'; base-uri 'self'; form-action 'self'; object-src 'none'; upgrade-insecure-requests |
| x-content-type-options | nosniff |
| x-frame-options | DENY |
| referrer-policy | strict-origin-when-cross-origin |
| permissions-policy | camera=(), microphone=(), geolocation=(), payment=(), usb=() |
| www-authenticate | Bearer realm="OAuth", resource_metadata="https://messeatlas.com/.well-known/oauth-protected-resource/mcp", scope="atlas.read" |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://messeatlas.com/mcp | Verified | 200 | |
| http (plaintext) | http://messeatlas.com/mcp | Inconclusive | 405 |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
check_floorplan Check a floor plan ~505
Requires a free Messe Atlas account (sign in when prompted). Checks an exhibition floor plan against published default safety and layout limits — no AI, deterministic: stand overlaps, keep-clear gangways, fire-point halos, 4 m entrance strips, rows ≤ 30 m, gangways ≥ 3 m, travel distance ≤ 61 m, dead ends ≤ 18 m, stand area ≤ 2 × gangway area, exit width at 5 mm per person, gate lines, power pits. Coordinates in metres, origin at the hall's north-west corner, x east, y south. `plan` is either the short form {hall: {w, l} (or space_id), exits: [{id, kind: public|fire|folding|service|open, a: [x,y], b: [x,y]}], stands: [{id, x, y, w, d, door_side?: n|e|s|w}] (x, y = the stand's north-west corner), features?: [{id, x, y, w, d}], peak_people} or the full L2 plan dict (hall|site, exits, units, solids, keep, fire, peak). `space_id` (from get_venue_spaces) supplies the hall only when Atlas holds its outline; otherwise send the hall inline. Returns ok, every check with rule, value, limit and source, a summary (stands, m² sold, gangway m², ratio), limits_status, a preview_url (SVG, 24 hours) and a disclaimer. Convex polygons only; at most 2,000 objects and 160,000 m². Free accounts get 3 successful checks a month, Pro 30, Team and Enterprise unlimited; invalid plans are not counted.
| Name | Type | Req | Description |
|---|---|---|---|
| confirmed_only | boolean | – | Leave out exits listed in the plan's pending_exits (awaiting the venue's confirmation). |
| plan | object | yes | The short form (stands, exits, hall or space_id, features, peak_people) or the full L2 plan dict (hall|site, exits, units, solids, keep, fire, peak). Metres; origin north-west; at most 512 KB of JSON. |
| space_id | string | – | Venue space id or slug from get_venue_spaces / search_venue_spaces (short form only). Used for the hall only when its geometry_status is outline or better. |
No output schema declared.
No examples provided.
country_totals Country totals ~74
Requires a free Messe Atlas account (sign in when prompted). Without `country`: the top 20 countries by events. With `country`: events, editions, organizers, venues, companies and speakers counted for that country.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
No output schema declared.
No examples provided.
exhibitor_history Company exhibitor history ~163
Requires a Pro plan. Every edition one company exhibited at or sponsored, newest first (20 per page): event, year, dates, city, country, tier, booths and the edition's `as_of`. Filter by role and year range; pass `cursor` from the previous answer for the next page. `history_truncated` is set for very large histories.
| Name | Type | Req | Description |
|---|---|---|---|
| company | string | yes | Company slug or uuid, as returned by search_companies. |
| cursor | string | – | Opaque cursor from the previous page's `next_cursor`. |
| from_year | integer | – | Earliest edition year (inclusive). |
| role | string | – | Only exhibitor or sponsor records. Defaults to both. |
| to_year | integer | – | Latest edition year (inclusive). |
No output schema declared.
No examples provided.
export_list Export a list as CSV ~246
Requires a Pro plan. Writes a CSV to your workspace's exports and returns a download link that works for 24 hours without signing in. Sources: `edition_exhibitors` (an edition's exhibitors, 1,000 rows per part; pass `next_cursor` back as `cursor` for the next part), `edition_sponsors` (up to 200), `prospects` (the find_prospects arguments, up to 1,000 companies), and `reveals` (Team plan and up: the people your workspace revealed, with the email and phone it revealed, 500 per part; not offered when the workspace keeps contacts out of AI conversations). Rows count against your plan's daily export allowance; the answer shows what is left. Needs the 'atlas.reveal' permission and a personal connection.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | `next_cursor` from the previous part (edition_exhibitors, reveals). |
| edition_id | string | – | Edition uuid from get_event (edition_exhibitors, edition_sponsors). |
| prospects | object | – | The find_prospects arguments (source prospects). |
| source | string | yes | What to export. |
No output schema declared.
No examples provided.
find_prospects Find prospects ~239
Requires a Pro plan. Prospect lists: companies at any `include` edition and at none of the `exclude` editions ("at A or B, not at C"), most editions attended first, then most recent (20 per page). A side is an event (slug or uuid, optional `years`; default its latest 5 past editions) or an `edition_id`; at most 5 editions per side; oversized editions are refused as too_broad. Optional HQ `country` and `role`. Returns company, hits, last edition and url, `total_about`, and `editions_used` with each edition's `as_of`.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
| cursor | string | – | Opaque cursor from the previous page's `next_cursor` (only valid with the same arguments). |
| exclude | array | – | Editions to rule out: companies at any of these are dropped. |
| include | array | yes | Editions the companies attended (any of them). |
| role | string | – | "exhibitor" ignores sponsor lists. Defaults to both. |
No output schema declared.
No examples provided.
find_subsidies MICE subsidies ~228
Requires a free Messe Atlas account (sign in when prompted). Convention-bureau and tourism-board support schemes for an exhibition, conference, meeting or incentive (optionally in one country). Each active scheme is screened against its published criteria: `match` is `likely` (every published criterion supplied and met) or `check` (something is unknown, late or stale), with the reasons; schemes that do not appear to fit are listed under `not_matched` with the reason. Returns benefits and amounts as published, `url`, `apply_url`, `as_of` and `stale`. Not advice: confirm eligibility, amounts and deadlines with the body.
| Name | Type | Req | Description |
|---|---|---|---|
| attendees | integer | – | Expected attendees (delegates / participants / visitors). |
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
| event_type | string | yes | What kind of event. |
| international_pct | number | – | Expected share of international participants, in percent. |
| start_date | string | – | Event start (YYYY-MM-DD), to screen application lead times. |
No output schema declared.
No examples provided.
get_company Get company ~65
Requires a free Messe Atlas account (sign in when prompted). One company by slug or uuid: description, tags, parent, subsidiaries, sponsorships, total editions, last seen date.
| Name | Type | Req | Description |
|---|---|---|---|
| id_or_slug | string | yes | Slug or uuid, as returned by the search tools. |
No output schema declared.
No examples provided.
get_event Get trade show ~71
One event series by slug or uuid with organizer, venue, tags and every edition (ids, dates, exhibitor / sponsor / speaker / country counts). Use an edition id with list_edition_exhibitors.
| Name | Type | Req | Description |
|---|---|---|---|
| id_or_slug | string | yes | Slug or uuid, as returned by the search tools. |
No output schema declared.
No examples provided.
get_organizer Get organizer ~59
Requires a free Messe Atlas account (sign in when prompted). One organizer by slug or uuid with description, parent company and its top event series.
| Name | Type | Req | Description |
|---|---|---|---|
| id_or_slug | string | yes | Slug or uuid, as returned by the search tools. |
No output schema declared.
No examples provided.
get_speaker Get speaker ~65
Requires a free Messe Atlas account (sign in when prompted). One speaker by slug or uuid with bio and the sessions they spoke at (event, edition, year, session title).
| Name | Type | Req | Description |
|---|---|---|---|
| id_or_slug | string | yes | Slug or uuid, as returned by the search tools. |
No output schema declared.
No examples provided.
get_venue Get venue ~66
Requires a free Messe Atlas account (sign in when prompted). One venue by slug or uuid with city, website, the event series it hosts and its upcoming editions (next 20).
| Name | Type | Req | Description |
|---|---|---|---|
| id_or_slug | string | yes | Slug or uuid, as returned by the search tools. |
No output schema declared.
No examples provided.
get_venue_spaces Venue halls and rooms ~152
Requires a free Messe Atlas account (sign in when prompted). The halls and rooms of one venue (slug or uuid from search_venues): kind, level, area m², width, length, clear height, floor load, column-free, capacities (theatre, classroom, banquet, cocktail, 3×3 booths), doors, utilities, notes, and each row's `source_url` and `as_of` (`stale` when older than 180 days). A null figure is not published by the venue. Drawings are not served; `geometry_status` says whether Atlas holds an outline.
| Name | Type | Req | Description |
|---|---|---|---|
| venue | string | yes | Venue slug or uuid from search_venues / get_venue. |
No output schema declared.
No examples provided.
list_edition_exhibitors List exhibitors at an edition ~95
Requires a free Messe Atlas account (sign in when prompted). Exhibitors at one edition (20 per page): exhibitor name, booth, pavilion country, tier and the matched canonical company when known. Free accounts see the first 20 rows plus how many more exist.
| Name | Type | Req | Description |
|---|---|---|---|
| edition_id | string | yes | Edition uuid from get_event. |
| page | integer | – | 1-based page, 20 rows each. |
No output schema declared.
No examples provided.
list_edition_sponsors List sponsors at an edition ~100
Requires a Pro plan. Sponsors of one edition (20 per page, up to 200, highest tier first): company, public tier label, HQ country and url, with the edition's `as_of` (sponsor lists refresh at the full publish). Takes an edition id from get_event.
| Name | Type | Req | Description |
|---|---|---|---|
| edition_id | string | yes | Edition uuid from get_event. |
| page | integer | – | 1-based page, 20 rows each. |
No output schema declared.
No examples provided.
list_leaderboards Leaderboards ~74
Requires a free Messe Atlas account (sign in when prompted). Without `kind`: the leaderboard kinds available. With `kind`: the ranked rows (rank, name, value, slug) for that board.
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | – | A kind from the list, e.g. top_exhibitors_5y. |
No output schema declared.
No examples provided.
list_watches List watches ~69
Requires a free Messe Atlas account (sign in when prompted). Your workspace's "AI watches": what is watched (type, id, name), how many of your plan's watches are used, the next digest date and the alert channels (email digest; webhooks on the Team plan and up).
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
reveal_contact Reveal a speaker's contact ~155
Requires a Pro plan. Reveals the business email and phone of one public speaker (person_id or slug from search_speakers / get_speaker), with provenance (source, as_of). Uses 1 reveal credit when an email or phone is returned; re-viewing a contact your workspace already revealed is free, and refusals (opted out, restricted, unavailable, nothing on file) cost nothing. Needs the 'atlas.reveal' permission and the workspace's one-time acceptance of the Messe Atlas data terms; reveals are capped per day by plan. Use contacts for business-to-business outreach only.
| Name | Type | Req | Description |
|---|---|---|---|
| person_id | string | yes | Speaker id (person_id) or slug from search_speakers / get_speaker. |
No output schema declared.
No examples provided.
search_companies Search companies ~149
Requires a free Messe Atlas account (sign in when prompted). Search canonical companies by name (full-text, best 200 matches), optionally filtered by HQ country. Without q: most active first (large countries continue A–Z after two pages; each answer says its `order` and `max_page`). Returns id, slug, name, kind, domain, HQ, industry, size band and editions in the last five years.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
| page | integer | – | 1-based page, 20 rows each. |
| q | string | – | Full-text phrase matched on the company name and domain. |
No output schema declared.
No examples provided.
search_events Search trade shows ~106
Search event series by name, country or vertical. Each row carries edition count, last and next start dates and the largest captured exhibitor count.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
| page | integer | – | 1-based page, 20 rows each. |
| q | string | – | Full-text phrase matched on the event name. |
| vertical | string | – | Vertical slug (composites, mice, …). |
No output schema declared.
No examples provided.
search_organizers Search organizers ~90
Requires a free Messe Atlas account (sign in when prompted). Event organizers by name and/or country with the number of event series they run.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
| page | integer | – | 1-based page, 20 rows each. |
| q | string | – | Full-text phrase matched on the organizer name. |
No output schema declared.
No examples provided.
search_speakers Search speakers ~100
Requires a free Messe Atlas account (sign in when prompted). People on the public record as speakers, by name prefix (≥ 2 letters) and/or country. Never returns email or phone.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
| page | integer | – | 1-based page, 20 rows each. |
| q | string | – | Name prefix (at least two letters). |
No output schema declared.
No examples provided.
search_venue_spaces Find halls that fit ~263
Requires a free Messe Atlas account (sign in when prompted). Halls and rooms in a country that meet a size: optional city, minimum area (m²), minimum clear height (m) and a minimum capacity of one kind (theatre, classroom, banquet, cocktail, booths_3x3). Best fit first (the smallest published area that meets the filters), 20 per page with `next_cursor`. Each row has the venue, the fit reasons, `waste_pct`, `source_url`, `as_of` and `stale`. Spaces that do not publish a filtered figure are left out.
| Name | Type | Req | Description |
|---|---|---|---|
| capacity_kind | string | – | Capacity layout; use with min_capacity. |
| city | string | – | City (case-insensitive exact match, e.g. Bangkok). |
| country | string | yes | ISO-3166 alpha-2 (TH, DE, JP …). |
| cursor | string | – | Opaque cursor from the previous page's `next_cursor` (only valid with the same arguments). |
| min_area_sqm | number | – | Minimum floor area in square metres. |
| min_capacity | integer | – | Minimum capacity for capacity_kind. |
| min_clear_height_m | number | – | Minimum clear (ceiling) height in metres. |
No output schema declared.
No examples provided.
search_venues Search venues ~129
Requires a free Messe Atlas account (sign in when prompted). Venues by name prefix and/or country, most event series hosted first, with the number of series each hosts. `q` matches the start of the venue name ("impact", "marina bay", "bitec"), case-insensitive.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
| page | integer | – | 1-based page, 20 rows each. |
| q | string | – | Start of the venue name (case-insensitive prefix, first 100 matches). |
No output schema declared.
No examples provided.
semantic_search Search by meaning ~110
Requires a free Messe Atlas account (sign in when prompted). Search companies and events by meaning rather than keywords ("flame-retardant composites suppliers", "cannabis trade shows in Asia"). Returns the closest matches with a similarity score. Use search_* for exact names.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
| kinds | array | – | Defaults to both. |
| query | string | yes | What you are looking for, in plain words. |
No output schema declared.
No examples provided.
unwatch Stop watching ~88
Requires a free Messe Atlas account (sign in when prompted). Removes one item from your workspace's "AI watches" (entity_type and id as list_watches shows them). Removing something not watched changes nothing. Needs the 'atlas.reveal' permission.
| Name | Type | Req | Description |
|---|---|---|---|
| entity_type | string | yes | Type as list_watches shows it. |
| id | string | yes | Id as list_watches shows it. |
No output schema declared.
No examples provided.
upcoming_events Upcoming trade shows ~200
Trade-show and exhibition editions starting in a date window, soonest first, optionally filtered by country, vertical or venue. Each row has event, dates, city, country, venue, organizer, source_url and as_of. Use this for 'what shows are on in …' questions; pass `cursor` from the previous answer for the next page.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | ISO-3166 alpha-2 (TH, DE, JP …). |
| cursor | string | – | Opaque cursor from the previous page's `next_cursor`. |
| from | string | – | Start of the window (YYYY-MM-DD). Defaults to today. |
| to | string | – | End of the window (YYYY-MM-DD), at most 24 months after today. Defaults to from + 12 months. |
| venue | string | – | Venue slug or uuid from search_venues. |
| vertical | string | – | Vertical slug (composites, mice, …). |
No output schema declared.
No examples provided.
watch Watch an event, company or market ~172
Requires a free Messe Atlas account (sign in when prompted). Adds an event, edition, company, organizer, country (ISO code) or vertical (slug) to your workspace's "AI watches" list. Changes (new editions, new exhibitors or sponsors, speakers announced, score changes) arrive in the weekly email digest, and as signed webhooks on the Team plan and up. Watching the same thing twice changes nothing. Free plans watch 1 item, Pro 100, Team and Enterprise 500. Needs the 'atlas.reveal' permission.
| Name | Type | Req | Description |
|---|---|---|---|
| entity_type | string | yes | What to watch. |
| id_or_slug | string | yes | Slug or uuid from the search / get tools; an edition uuid from get_event; an ISO-3166 alpha-2 code for a country; a vertical slug. |
No output schema declared.
No examples provided.
How do I install the Messe Atlas MCP server?
Messe Atlas is a hosted endpoint at https://messeatlas.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · messeatlas.com
claude mcp add --transport http com-messeatlas-atlas 'https://messeatlas.com/mcp'
What is the Messe Atlas MCP server?
Messe Atlas is an MCP server listed in the public MCP registry as com.messeatlas/atlas. MICE data for AI agents: trade shows, exhibitors, organizers, venues, halls, subsidies. Asia-first. This page covers its hosted endpoint (https://messeatlas.com/mcp).
Is the Messe Atlas MCP server safe to use?
Messe Atlas scores 30 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Messe Atlas MCP server expose?
Messe Atlas exposes 27 tools: search_companies, get_company, search_events, get_event, list_edition_exhibitors, and 22 more. Their descriptions and schemas cost roughly 3,833 tokens of context every time the server is loaded.
Does the Messe Atlas MCP server require authentication?
No. We connected to Messe Atlas without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the Messe Atlas MCP server still maintained?
Messe Atlas is still listed as active in the MCP registry. We last reached this channel on 4 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.