2b2t Atlas

السجل الرسمي البحث والويب

Search 2b2t bases, WDLs, signs, saved inventories, rare blocks, mobs, map art and NoCom history.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http 2b2t-atlas 'https://api.blackportal.cloud/mcp'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "2b2t-atlas": {
            "type": "http",
            "url": "https://api.blackportal.cloud/mcp"
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. 2b2tAtlas Public API
  2. Try it
  3. Request examples
  4. Endpoints
  5. Client behavior
  6. MCP
  7. Bulk data
  8. Existing integration
  9. Contributing
  10. License

2b2tAtlas Public API

Use the 2b2tAtlas catalog in your own map, mod or research tool. It includes historical locations, groups, highways, Archive warps, world downloads, dated renders, Find, saved inventories, artwork and NoCom observations. This repository contains the HTTP API reference, request examples and an archived application snapshot.

Live contract rechecked October 19, 2026: 57 public GET routes and 38 read-only MCP tools. Recorded response examples are dated October 17; values and counts can change. Use the live website reference or the complete route catalog for exact parameters.

Base URL: https://api.blackportal.cloud. Public reads require no API key. You can make requests from a browser, a command line, or your own code.

Try it

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.

Request examples

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.

Endpoints

All routes below use GET. See the reference for response fields, filters, caching, and errors.

ResourceRoutes
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

Client behavior

  • Cache catalog responses and honor HTTP cache headers. In Minecraft clients, perform HTTP requests and image decoding outside the render/tick thread.
  • Use 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.
  • Handle null fields and ignore unknown JSON properties.
  • Coordinates use the record's native dimension: 0 Overworld, 1 Nether, 2 End. Tile-template {y} is a tile row, not Minecraft elevation.
  • WDLs are partial historical Java saves. Their metadata includes scope, provenance, size, and SHA-256; ZIP downloads support HTTP ranges.
  • Historical coordinates and renders do not describe the current server state. Nocom observation counts are not unique-player counts.
  • Retain source URLs, captions, attribution, and evidence fields when copying records so the original material can be checked.

MCP

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.

Bulk data

Static exports are hosted on 2b2tatlas.com:

FileContent
dataset.jsonDataset metadata and catalog links
locations.jsonlLocation records
groups.jsonlGroups and relationships
highways.jsonlApproved highways and relationships
media.jsonlHistorical media records
world-downloads.jsonlAvailable partial WDLs, checksums, and source links
llms.txtData 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.

Existing integration

XaeroTools supports an optional Atlas location overlay with source links and local copies of Atlas map imagery.

Contributing

See CONTRIBUTING.md for local checks and pull requests. Report documentation errors and incorrect request examples through issues.

License

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.

الأسئلة الشائعة

ما هو 2b2t Atlas؟

Search 2b2t bases, WDLs, signs, saved inventories, rare blocks, mobs, map art and NoCom history.

كيف أثبّت 2b2t Atlas؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http 2b2t-atlas 'https://api.blackportal.cloud/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج 2b2t Atlas إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل 2b2t Atlas مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص Unlicense.

من يصون 2b2t Atlas؟

ينشره bobymicjohn. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.