- SETUP
- DATA
- MAPS
- HUMAN
Short answer
How do I upload and deploy floorplans with my AI?
Tell your AI to create a new venue and upload your GeoJSON file. It will handle the venue setup, the file transfer, and the radio map trigger in one sequence. You get a ready-to-use indoor positioning environment.
Deployment outcomes
What you get
The results of your deployment request.
SETUP
New venue created
The AI builds the venue container in IndoorAtlas. You'll have a fresh workspace ready for your spatial data.
DATA
Floorplan uploaded
Your GeoJSON files move from your local machine to the IndoorAtlas cloud. The AI ensures the geometry is correctly associated with the venue.
MAPS
Radio map triggered
The AI kicks off the processing needed to turn your floorplan into a functional radio map. This prepares the environment for positioning.
HUMAN
Manual review needed
You still need to verify the GeoJSON geometry and check the final radio map accuracy. The AI handles the heavy lifting, but you own the final validation.
The workflow
What your AI does when the request arrives.
The AI translates your intent into a sequence of API calls to IndoorAtlas.
Initialize venue
The AI sets up the digital space where your indoor positioning will live.
create_venueTransfer floorplan
The AI sends your GeoJSON data directly to the newly created venue.
upload_floorplan_geojsonStart processing
The AI tells the system to begin generating the radio maps required for positioning.
trigger_map_generationConfirm status
The AI checks that the venue and files are correctly registered in the system.
create_venueupload_floorplan_geojson
Try it
Copy these to start.
Use these prompts to trigger the deployment process.
Starting points
Replace the bracketed text with your actual venue names or file paths.
IndoorAtlas Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_G0vuBwWUnv44gPThdIn5uIk7VpxqbtULEOzfoENF/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — IndoorAtlas capabilities are ready to use.
{
"mcpServers": {
"indooratlas-indoor-positioning-mcp": {
"url": "https://edge.vinkius.com/vk_preview_G0vuBwWUnv44gPThdIn5uIk7VpxqbtULEOzfoENF/mcp"
}
}
}Create a new venue in IndoorAtlas called [Venue Name].
Upload this GeoJSON floorplan to the [Venue Name] venue.
Trigger the radio map generation for the [Venue Name] venue.
Set up a new venue named [Venue Name] and upload [filename.geojson] to it.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect IndoorAtlas once, then ask.
One connection gives your AI access to these tools. Your credentials stay encrypted and secure.
Connect IndoorAtlas to your AIFAQ
How this task behaves
- 01
Can the AI fix errors in my GeoJSON file?
No. The AI uploads the file you provide. If the GeoJSON is malformed, the upload will fail, and you will need to fix the file yourself.
- 02
Does the AI delete existing venues?
No. This Connector only has tools to create venues and upload data. It cannot delete or modify existing venues.
- 03
Can I see the radio map progress?
The AI triggers the generation process, but it does not provide a real-time visual progress bar for the map rendering.
- 04
Can the AI create multiple venues at once?
Yes. You can ask your AI to create several venues in a single request or one by one.
- 05
Will the AI automatically validate my floorplan geometry?
No. The AI performs the upload, but the actual validation of the spatial data is a manual step you must perform.
More questions about IndoorAtlas? See everything the IndoorAtlas Connector can do
Connect IndoorAtlas to Claude, Cursor, ChatGPT & more
