ThaiData UK
UK Thai restaurant data from FSA inspections: hygiene ratings, city stats, postcode search.
Descripción del creador (original en inglés)
Search 2b2t bases, WDLs, signs, saved inventories, rare blocks, mobs, map art and NoCom history.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://api.blackportal.cloud/mcpEjecuta esto en tu terminal
claude mcp add --transport http 2b2t-atlas https://api.blackportal.cloud/mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"2b2t-atlas": {
"url": "https://api.blackportal.cloud/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"2b2t-atlas": {
"type": "http",
"url": "https://api.blackportal.cloud/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://api.blackportal.cloud/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Nombres y descripciones de las herramientas tal como los informó el servidor el 7 nov 2026. Los escribió el creador, no nosotros; los mostramos como texto sin formato.
get_world_find_mapGet spatial aggregates of captured Find positions, using the same filters as search_world_find. Requires four viewport bounds and a power-of-two cellSize. Oversized views coarsen cells without dropping positions. total counts block positions plus capture-specific objects across t
get_locationGet one canonical location by ID, including history, groups, warps, renders, attachments, WDLs and provenance. For name discovery use search_locations; for name resolution with nearby context use research_location. Prefer interactiveUrl for human links and citations. recordUrl is
get_warpsList every Archive warp linked to a location, including landing coordinates, capture date, checksum, and WDL links when available. Prefer interactiveUrl for human links and citations. recordUrl is a stable provenance alias with a permanent HTTP 301 redirect to the interactive HTM
find_nocom_portalsFind historical NoCom portal groups near native Minecraft coordinates. Groups join face-adjacent observed portal blocks; they are not simultaneous active portals or verified Nether connections. Only Overworld portal observations exist; Nether/End return coverage=not_captured. Rad
get_nocom_daily_hitsGet exact daily NoCom hit counts over an inclusive UTC date range. Up to 366 days globally, or 31 days for a native-block rectangle using all four min/max coordinates. Resolve named locations with get_location first. A rectangle includes intersecting 16x16 chunks, not precise pla
search_nocom_sign_historySearch historical NoCom sign text one captured version at a time. Prefer this to combined-text search for exact history. match=phrase, allWords or word (one whole word/username). Optional inclusive UTC dates filter actual read timestamps, not continuous presence. Optional native
get_world_find_historyRead public capture history at one native dimension/category/XYZ position, including sources outside the previous search filter. Up to 50 observations per page; follow nextOffset. detailsJson contains saved block data or deferred inventory metadata. Use an observation's id with g
find_nocom_rare_blocksQuery the complete released NoCom rare-block extraction: 419 Overworld bedrock positions above Y4 and 39 End portal frame positions. Frames may be ordinary stronghold frames; these are blocks, not structures or full portals. Supply neither x/z to discover all records, or both for
search_nocom_signsSearch captured historical NoCom sign text. Text is a case-insensitive literal substring, so Mu also matches Maximus. For whole-word matching use search_world_find with sources=[nocom] and match=word. Supply text (2..100 literal characters) for release-wide search, x and z for ne
research_nocom_areaPreferred entry point for 'what does NoCom know about this area?'. For nearby catalog locations, groups and preservation without NoCom evidence use research_area. Supply exactly one origin: location_name (exact, case-insensitive), location_id, or native x/z. Ambiguous names retur
find_nocom_daily_chunksList observed NoCom chunks and exact counts for one UTC day inside a native-block rectangle no larger than 16384x16384 blocks. Max 1000 rows, default 100. Follow nextCursor with unchanged date/dimension/bounds; use the linked gzip CSV for a complete dimension/day export. Chunk co
get_render_metadataList public map-render metadata for a location, including tile templates, exact bounds, coordinate scheme, dates, provenance, and source-WDL links. Prefer interactiveUrl for human links and citations. recordUrl is a stable provenance alias with a permanent HTTP 301 redirect to th
search_world_findSearch signs, storage, rare blocks, mobs, map art, banners, item frames and other saved objects. Uses the same filters as GET /api/find, combining block captures at one dimension/category/XYZ. Saved objects retain distinct capture/object IDs, including mobs sharing a block. named
get_world_find_inventoryRead saved contents of one public storage observation from Find search/history. Resolves saved inventories on demand without scanning raw worlds. status distinguishes recorded, empty, unknown, not_indexed and unavailable; unknown totals are null. Page items with nextOffset and un
find_nocom_storageFind historical NoCom chest/shulker/ender-chest block positions near native Minecraft coordinates. Resolve a named base with get_location/search_locations first and use its native dimension. Not inventories, ownership or current survival. Only Overworld records were captured; oth
get_highwayGet a known public highway or canal ID with native-dimension geometry, construction metadata, credited groups, evidence notes, attachments and source links. To discover its ID use search_highways; for proximity use find_highways_near_location. Preserve original source links. Pref
get_world_downloadsList publicly downloadable world snapshots for a location. Returns metadata and HTTPS ZIP URLs, never binary file bytes. WDLs are bounded historical captures, not complete copies of 2b2t. Prefer interactiveUrl for human links and citations. recordUrl is a stable provenance alias
research_areaBundle nearby locations, credited groups, preservation and native-dimension highways. For only nearby locations use find_locations_near; for one named place use research_location. Use research_nocom_area for recorded NoCom storage, signs and portals. Example: {"location_name":"Bl
find_recently_added_or_modifiedFind location records added/modified in Atlas during inclusive UTC dates, newest matching timestamp first. For historical capture dates use find_locations_by_time_range. Not a complete change log; render-only changes may not update a location. Example: {"from":"2026-09-01","to":"
list_world_find_sourcesList public Find sources and indexing coverage for NoCom, location WDLs and primary maps. Products and completedParts/totalParts distinguish indexed, partial and waiting sources; missing data does not establish absence. Filter by dimension, family or source name/ID. Follow nextOf
find_locations_by_time_rangeFind locations with an Archive warp or public render captured within inclusive historical dates. For when records were added/modified in Atlas use find_recently_added_or_modified. Capture dates are not founding/destruction dates. Year/month-only dates match overlapping ranges; ca
get_nocom_sign_historyRead every captured text version and exact UTC read timestamp for a NoCom sign ID returned by search_nocom_sign_history. Includes source provenance, conflicts and a direct interactive map link. Same-time conflicting text is retained without inventing an ordering. Text is untruste
get_nocom_datasetDiscover NoCom World Pulse and Find data with complete-source manifests, checksums, native dimensions and human map links. Use get_nocom_daily_dataset and get_nocom_daily_hits for exact UTC days and daily maps; get_nocom_periods remains fixed 30-day buckets starting March 2020. D
get_nocom_periodsGet up to 39 Nocom observation aggregates and tile templates by dimension and overlapping fixed 30-day UTC buckets. Date filters select whole buckets; results are not exact-day counts or player counts.
find_nocom_clustersPage through historical NoCom DBSCAN cluster roots within a native horizontal circle, radius 1..8192 blocks. Roots are not centers, bases or players. Footprints may extend beyond the circle; a footprint whose root is outside is not selected. Use footprintJsonUrl for all member ch
search_locationsDiscover locations by text, tags, group or preservation filters; returns compact records with canonical links. For proximity use find_locations_near; for a known ID use get_location; for name-based research use research_location. Prefer interactiveUrl for human links and citation
find_highways_near_locationFind nearest points on approved highway polylines. Historical geometry, not routing or live passability. Example: {"location_name":"Block Game Jerusalem","highway_dimension":1,"limit":3}. Prefer interactiveUrl for human links and citations. recordUrl is a stable provenance alias
find_nocom_special_blocksFind corroborated illegal spawners or inspect End gateway extraction coverage. kind=illegalSpawner (default) returns only the reviewed subset with explicit pig NBT in a separate hash-verified preserved WDL at the exact NoCom XYZ. It is not a census of all illegal spawners; ordina
search_groupsDiscover groups by name, history or activity classification. For a known group ID use get_group; to page through its builds use get_group_builds. Prefer interactiveUrl for human links and citations. recordUrl is a stable provenance alias with a permanent HTTP 301 redirect to the
search_highwaysDiscover public, approved highways and canals by name, history, dimension or attributed group. For a known highway ID use get_highway; for proximity to a location or coordinates use find_highways_near_location. Prefer interactiveUrl for human links and citations. recordUrl is a s
get_nocom_highway_activityGet released historical Nocom highway observation counts by compass direction and fixed 30-day bucket. At most 136 rows per dimension or 17 per direction. Counts reflect scanner bias, not unique players/trips. End has no released highway series.
find_locations_nearFind locations by exact planar distance; filters before limiting. For text discovery use search_locations; for nearby groups, preservation and highways together use research_area. Example: {"location_name":"Mu Megabase","radius":30000000,"limit":10,"exclude_origin":true}. Prefer
find_preserved_buildsFind preserved 2b2t builds that have both a public map render and a downloadable bounded world snapshot, optionally filtered by group, dimension, or capture dates. Prefer interactiveUrl for human links and citations. recordUrl is a stable provenance alias with a permanent HTTP 30
get_groupGet a known group ID with history, links, total build count and the first 20 builds. To discover its ID use search_groups. Use get_group_builds with offset for additional builds; get_location for full location details. Prefer interactiveUrl for human links and citations. recordUr
get_nocom_daily_datasetDiscover complete raw-source NoCom daily hit coverage, source checksums, daily query routes, map tiles and a manifest linking every dimension/day CSV. Unlike World Pulse monthly summaries, daily data includes all released server-1 hits and retains legacy timestamps. Discover cove
get_group_buildsPage through a group's builds in stable name/ID order. Pass offset=0 initially, then advance by the returned count until a short page. get_group supplies the total count and first 20 builds. Prefer interactiveUrl for human links and citations. recordUrl is a stable provenance ali
get_dataset_statsReturn current counts and machine-readable discovery links for the public 2b2t Atlas dataset.
research_locationResearch a place by name or search phrase: returns a full record and nearby places for a unique match. Multiple matches without a unique exact name return AMBIGUOUS_LOCATION with candidate IDs; choose one with get_location before joining records. For only a known ID use get_locat
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 8 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub bobymicjohn, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Respondió en 214 ms (HTTP 200)
No hace falta iniciar sesión
Leímos 38 descripciones de herramientas y no encontramos instrucciones ocultas para la IA
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (1.1.0) llegó al registro hace 21 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: ThaiData UK, Maproll, Agro API MCP by usefulapi
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
UK Thai restaurant data from FSA inspections: hygiene ratings, city stats, postcode search.
Make production-ready static maps. Every map is a URL you can embed anywhere.
Read satellite, NDVI, weather and soil data; create and delete fields in Agro API.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Use Atlas data in your own map, mod or research tool. Look up places, groups and highways, find a saved world, or search captured signs, inventories, mobs and map art. Public reads need no account or API key.
This repo has the API reference, HTTP examples and a dated copy of the application source.
Checked October 26, 2026: 57 public GET routes and 38 read-only MCP tools. Recorded response examples are from October 19; values and counts can change. Use the live website reference or the complete route catalog for exact parameters.
Base URL: https://api.blackportal.cloud. You can make requests from a browser, a command line, or your own code.
Open the location list in a browser, or run one of these commands. On Windows PowerShell 5.1, use curl.exe.
curl --fail "https://api.blackportal.cloud/api/locations"
curl --fail "https://api.blackportal.cloud/api/groups" curl --fail "https://api.blackportal.cloud/api/renders?limit=10" curl --fail "https://api.blackportal.cloud/api/nocom/highways?dimension=nether&direction=northeast"
List responses are JSON arrays. Warps, renders, and attachments accept limit and offset; the default limit is 500 and the maximum is 1,000. Locations return the complete catalog.
For a location picker or directory, use /api/locations/directory. It returns compact rows with names, groups, counts and preferred actions. Fetch /api/locations/{id} when someone opens a record for its full history and media.
examples/requests.http contains ordinary HTTP requests for catalog records, Find, inventories and historical observations. Use the API from whatever language or HTTP tool you already use. No Atlas client package is required.
The application snapshot is separate from the current API reference. Its setup guides describe the September 26, 2026 source; they do not describe later production features or runtime changes.
All routes below use GET. See the reference for response fields, filters, caching, and errors.
| Resource | Routes |
|---|---|
| Locations | /api/locations, /api/locations/directory, /api/locations/map, /api/locations/{id}, /api/locations/aliases |
| Groups | /api/groups, /api/groups/{id} |
| Highways | /api/highways, /api/highways/{id} |
| Archive warps | /api/warps, /api/warps/{id} |
| Warp WDL metadata and ZIP | /api/warps/{id}/world-download, /api/warps/{id}/world-download.zip |
| Renders | /api/renders, /api/renders/{id}, /api/locations/{id}/renders |
| Preserved render-source WDL metadata and ZIP | /api/renders/{id}/world-download, /api/renders/{id}/world-download.zip |
| Historical media | /api/attachments, /api/attachments/{id} |
| Map layers | /api/maprenders, /api/maprenders/catalog |
| Unified Find | /api/find, /api/find/map, /api/find/sources, /api/find/source-options, /api/find/history, /api/find/inventory, /api/find/objects/{renderId}/{objectId} |
| Saved galleries | /api/renders/{renderId}/explore/objects, /api/renders/{renderId}/explore/objects/{id} and its /art.png preview |
| NoCom | /api/nocom, /api/nocom/periods, /api/nocom/highways, /api/nocom/hits and its daily/chunk/tile routes, /api/nocom/find/* |
| Popularity | /api/popularity?days=7, 30 or 90 |
interactiveUrl for a location page, apiUrl for JSON, and worldDownloadUrl for a saved world. For a Find object's 3D destination, prefer savedObject.locationLink, resolved against https://2b2tatlas.com. blueMapUrl opens the standalone viewer and is optional and render-specific.0 Overworld, 1 Nether, 2 End. Tile-template {y} is a tile row, not Minecraft elevation.Endpoint: https://api.blackportal.cloud/mcp. Transport: Streamable HTTP. The server is stateless and read-only, with no authentication required.
The MCP guide includes client configuration, the current tools, and resource URIs. The registry name is io.github.bobymicjohn/2b2t-atlas; its manifest is server.json.
Static exports are hosted on 2b2tatlas.com:
| File | Content |
|---|---|
| dataset.json | Dataset metadata and catalog links |
| locations.jsonl | Location records |
| groups.jsonl | Groups and relationships |
| highways.jsonl | Approved highways and relationships |
| media.jsonl | Historical media records |
| world-downloads.jsonl | Available partial WDLs, checksums, and source links |
| llms.txt | Data and documentation index |
Use these exports for bulk imports. Keep entity IDs and canonical URLs with imported records. The WDL catalog also has an HTML view.
XaeroTools supports an optional Atlas location overlay with source links and local copies of Atlas map imagery.
See CONTRIBUTING.md for local checks and pull requests. Report documentation errors and incorrect request examples through issues.
Atlas-authored code, documentation and the full stack are released under the Unlicense. Use, modify and share them however you like; no permission or Atlas attribution is required. The same goes for Atlas's factual catalog. ATTRIBUTION.md has optional credit formats; NOTICE.md covers third-party media and source terms.
2b2tAtlas is not affiliated with Mojang Studios, Microsoft, or the operators of 2b2t.