Servidor MCP

Atlasemoji

com.atlasemoji/mcp

Qué hace este MCP

Supports GIS validation, geofencing, location-aware workflows, operational data synchronization, manifests, routing, telemetry, and place research.

check_point_in_geofence
Evaluate a Location Against a Geofence
Evaluate whether a vehicle, shipment, mobile device, scan, person-authorized location event, asset, aircraft, vessel, or other coordinate is inside a proposed radius boundary used in Atlasemoji geofencing and event-driven workflows.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['center', 'point', 'radiusMeters'], 'properties': {'point': {'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'latitude': {'$ref': '#/properties/center/properties/latitude'}, 'longitude': {'$ref': '#/properties/center/properties/longitude'}}, 'description': 'Coordinate to test against the radius geofence.', 'additionalProperties': False}, 'center': {'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude in decimal degrees between -90 and 90.'}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude in decimal degrees between -180 and 180.'}}, 'description': 'Center coordinate of the radius geofence.', 'additionalProperties': False}, 'radiusMeters': {'type': 'number', 'maximum': 100000, 'minimum': 1, 'description': 'Radius in meters. Accepted range is 1 through 100,000 meters.'}}, 'additionalProperties': False}
detect_file_schema
Prepare Partner and Operational Data for Atlas DataSynch
Analyze a bounded preview of CSV, spreadsheet, JSON, EDI-normalized, EDIFACT-normalized, cXML-derived, inventory, telemetry, CRM, item, location, shipment, or partner records to identify their structure and determine how they may fit Atlas DataSynch workflows.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'object', 'description': 'One preview record represented as an object of source column names and values.', 'additionalProperties': {}}, 'maxItems': 100, 'minItems': 1, 'description': 'Between 1 and 100 preview rows from a CSV, spreadsheet, JSON, EDI-normalized, or other tabular payload. Rows are inspected in memory and are not committed by MCP preview tools.'}}, 'additionalProperties': False}
detect_location_columns
Identify Location Data for Atlasemoji
Identify address, city, state, province, region, postal code, latitude, and longitude fields in supplied business or operational records so they can be connected to Atlasemoji locations, customer sites, facilities, routes, territories, inventory, telemetry, geofences, and DataSynch workflows.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'maxItems': 100, 'minItems': 1, 'description': 'Between 1 and 100 preview records whose column names should be inspected for likely location fields.'}}, 'additionalProperties': False}
get_datasynch_run_status
Review Atlas DataSynch Workflow Status
Support Atlas DataSynch operations by retrieving recent processing and workflow status for an authorized company, workspace, or manifest. Agents can use the result to explain integration progress, identify stalled activity, and understand the current state of EDI, EDIFACT, cXML, API, file, telemetry, inventory, location, and partner-data workflows.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['companyId'], 'properties': {'companyId': {'type': 'string', 'minLength': 1, 'description': 'Required Atlasemoji company or tenant identifier used to enforce tenant authorization.'}, 'manifestId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji manifest identifier used to narrow the authorized operation.'}, 'timeWindow': {'enum': ['1h', '6h', '24h', '7d', '30d'], 'type': 'string', 'default': '24h', 'description': 'Time window used for read-only operational summaries and diagnostics.'}, 'workspaceId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji workspace identifier used to narrow the authorized operation.'}}, 'additionalProperties': False}
get_failed_runs
Review DataSynch Failures and Exceptions
Help support, implementation, operations, and partner agents investigate failed Atlas DataSynch activity across APIs, files, EDI, EDIFACT, cXML, mappings, inventory, telemetry, locations, and downstream workflows. Returns authorized failure and exception context without changing workflow records.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['companyId'], 'properties': {'companyId': {'type': 'string', 'minLength': 1, 'description': 'Required Atlasemoji company or tenant identifier used to enforce tenant authorization.'}, 'manifestId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji manifest identifier used to narrow the authorized operation.'}, 'timeWindow': {'enum': ['1h', '6h', '24h', '7d', '30d'], 'type': 'string', 'default': '24h', 'description': 'Time window used for read-only operational summaries and diagnostics.'}, 'workspaceId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji workspace identifier used to narrow the authorized operation.'}}, 'additionalProperties': False}
get_manifest_summary
Understand an Atlasemoji Manifest
Retrieve authorized Atlasemoji manifest context so an agent can understand the places, routes, boundaries, layers, records, workflow purpose, workspace relationship, and operational context represented by the manifest.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['companyId', 'manifestId'], 'properties': {'companyId': {'type': 'string', 'minLength': 1, 'description': 'Required Atlasemoji company or tenant identifier used to enforce tenant authorization.'}, 'manifestId': {'type': 'string', 'minLength': 1, 'description': 'Required Atlasemoji manifest identifier to summarize.'}, 'workspaceId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji workspace identifier used to narrow the authorized operation.'}}, 'additionalProperties': False}
list_capabilities
Discover Atlasemoji Solutions and Agent Capabilities
Discover how Atlasemoji supports AtlasEvo Workspaces, research and observation projects, Atlas DataSynch, GIS, geofencing, CRM, inventory, Atlas Intercept, handheld scanning, APIs, integrations, routing, storytelling, learning, and partner workflows. Returns the related public APIs, partner access paths, production capabilities, current MCP tools, learning opportunities, and access requirements for each solution.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'includeTools': {'type': 'boolean', 'default': True, 'description': 'Include currently callable Atlasemoji MCP tools and show which solutions each tool supports.'}, 'includeLearningResources': {'type': 'boolean', 'default': True, 'description': 'Include Atlasemoji learning, help, quick-start, glossary, and MCP documentation resources.'}, 'includePlatformCapabilities': {'type': 'boolean', 'default': True, 'description': 'Include the complete Atlasemoji solution catalog with business outcomes, APIs, production capabilities, learning opportunities, access requirements, and next actions.'}}, 'additionalProperties': False}
preview_datasynch_rows
Preview Data for an Atlas DataSynch Workflow
Review a bounded preview of partner, customer, ERP, WMS, TMS, CRM, inventory, telemetry, location, API, spreadsheet, EDI-normalized, EDIFACT-normalized, or cXML-derived records in the context of an authorized Atlasemoji company, workspace, or manifest.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['companyId', 'rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'object', 'description': 'One preview record represented as an object of source column names and values.', 'additionalProperties': {}}, 'maxItems': 100, 'minItems': 1, 'description': 'Between 1 and 100 preview rows from a CSV, spreadsheet, JSON, EDI-normalized, or other tabular payload. Rows are inspected in memory and are not committed by MCP preview tools.'}, 'companyId': {'type': 'string', 'minLength': 1, 'description': 'Required Atlasemoji company or tenant identifier used to enforce tenant authorization.'}, 'manifestId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji manifest identifier used to narrow the authorized operation.'}, 'workspaceId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji workspace identifier used to narrow the authorized operation.'}}, 'additionalProperties': False}
preview_geofence
Prepare an Atlasemoji Geofence
Prepare a radius-based geofence for an Atlasemoji location-aware workflow. Helps agents and users evaluate the proposed center, radius, coverage area, label, and tenant context before using production geofencing for movement, scans, arrivals, exits, dwell, proximity, telemetry, alerts, or downstream actions.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['companyId', 'center', 'radiusMeters'], 'properties': {'label': {'type': 'string', 'maxLength': 200, 'description': 'Optional human-readable label for the calculation-only preview.'}, 'center': {'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude in decimal degrees between -90 and 90.'}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude in decimal degrees between -180 and 180.'}}, 'description': 'Center coordinate of the proposed radius geofence.', 'additionalProperties': False}, 'companyId': {'type': 'string', 'minLength': 1, 'description': 'Required Atlasemoji company or tenant identifier used to enforce tenant authorization.'}, 'manifestId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji manifest identifier used to narrow the authorized operation.'}, 'workspaceId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji workspace identifier used to narrow the authorized operation.'}, 'radiusMeters': {'type': 'number', 'maximum': 100000, 'minimum': 1, 'description': 'Radius in meters. Accepted range is 1 through 100,000 meters.'}}, 'additionalProperties': False}
suggest_field_mapping
Prepare a DataSynch Field Mapping
Suggest an initial bridge between external partner, API, ERP, WMS, TMS, CRM, file, EDI-normalized, EDIFACT-normalized, cXML-derived, inventory, telemetry, item, and location fields and common Atlasemoji data targets. Intended to support integration design and human-reviewed mapping preparation.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'object', 'description': 'One preview record represented as an object of source column names and values.', 'additionalProperties': {}}, 'maxItems': 100, 'minItems': 1, 'description': 'Between 1 and 100 preview rows from a CSV, spreadsheet, JSON, EDI-normalized, or other tabular payload. Rows are inspected in memory and are not committed by MCP preview tools.'}, 'targetTable': {'enum': ['locations', 'items', 'inventory', 'telemetry', 'crm'], 'type': 'string', 'description': 'Optional Atlasemoji target-table family. When omitted, the tool uses its heuristic business-object candidate.'}}, 'additionalProperties': False}
summarize_workspace_activity
Summarize Atlasemoji Workspace Activity
Summarize recent authorized activity across an Atlasemoji company, workspace, or manifest so agents can explain what has happened across DataSynch, locations, manifests, integrations, telemetry, exceptions, inventory, partner workflows, and operational records.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['companyId'], 'properties': {'companyId': {'type': 'string', 'minLength': 1, 'description': 'Required Atlasemoji company or tenant identifier used to enforce tenant authorization.'}, 'manifestId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji manifest identifier used to narrow the authorized operation.'}, 'timeWindow': {'enum': ['1h', '6h', '24h', '7d', '30d'], 'type': 'string', 'default': '24h', 'description': 'Time window used for read-only operational summaries and diagnostics.'}, 'workspaceId': {'type': 'string', 'minLength': 1, 'description': 'Optional Atlasemoji workspace identifier used to narrow the authorized operation.'}}, 'additionalProperties': False}
validate_coordinates
Prepare Coordinates for Atlasemoji GIS Workflows
Prepare latitude and longitude values for Atlasemoji maps, routes, geofences, telemetry, mobile events, customer locations, assets, vessels, aircraft, storytelling, and operational workflows by checking accepted geographic ranges and returning normalized coordinates.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['point'], 'properties': {'point': {'type': 'object', 'required': ['latitude', 'longitude'], 'properties': {'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude in decimal degrees between -90 and 90.'}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude in decimal degrees between -180 and 180.'}}, 'description': 'Coordinate pair to validate and normalize.', 'additionalProperties': False}}, 'additionalProperties': False}
validate_geojson
Prepare GeoJSON for Atlasemoji
Prepare GeoJSON features, collections, points, lines, polygons, and geometry collections for Atlasemoji maps, routes, service areas, stories, manifests, geofences, learning exercises, APIs, and location-aware workflows by checking their basic structure.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['geojson'], 'properties': {'geojson': {'type': 'object', 'description': 'A GeoJSON Feature, FeatureCollection, Geometry, or GeometryCollection object for basic structural inspection.', 'additionalProperties': {}}}, 'additionalProperties': False}
validate_manifest_schema
Prepare a Manifest for Atlasemoji Workflows
Prepare geographic and operational manifest data for Atlasemoji use. Checks the supplied manifest structure, durable identity, locations, addresses, and coordinates before the data is used with workspaces, routes, storytelling, geofencing, DataSynch, inventory, CRM, or other Atlasemoji workflows.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['manifestJson'], 'properties': {'manifestJson': {'type': 'object', 'description': 'Manifest-like JSON object to inspect locally. The object is not saved or published.', 'additionalProperties': {}}}, 'additionalProperties': False}
wanderloop.get_manifest
Wanderloop — Get Saved Manifest
Retrieve a previously saved Wanderloop topic or place-research manifest by manifest ID, including its normalized provider evidence, statuses, map data, citations, and source links when available.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['manifestId'], 'properties': {'manifestId': {'type': 'string', 'maxLength': 300, 'minLength': 1}}, 'additionalProperties': False}
wanderloop.list_provider_capabilities
Wanderloop — List Provider Capabilities
List every registered Wanderloop source integration without dropping unavailable or unconfigured providers. Returns provider identity, current topic assignment, execution mode, and required environment configuration so an agent can understand which historical, academic, archival, environmental, and natural-history sources Atlasemoji can invoke.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'topic': {'enum': ['record', 'life', 'study'], 'type': 'string'}}, 'additionalProperties': False}
wanderloop.research_place
Wanderloop — Research a Place
Assemble a cited, geographically grounded Wanderloop research package for a location. Queries Atlasemoji-approved historical, archival, academic, environmental, wildlife, and place-record providers through the same provider registry used by the Wanderloop application. Returns evidence records, provider execution status, citations, GeoJSON map features, and saved manifest links. This is evidence assembly, not an unsupported AI-written story.
Acceso externo
Esquema de entrada
{'type': 'object', 'properties': {}}
Modificado
list_capabilities
1 de October de 2026 a las 02:52
Añadido
wanderloop.list_provider_capabilities
17 de September de 2026 a las 12:33
Añadido
wanderloop.get_manifest
17 de September de 2026 a las 12:33
Añadido
wanderloop.research_place
17 de September de 2026 a las 12:33
Añadido
summarize_workspace_activity
17 de September de 2026 a las 12:33
Añadido
suggest_field_mapping
17 de September de 2026 a las 12:33
Añadido
preview_datasynch_rows
17 de September de 2026 a las 12:33
Añadido
detect_file_schema
17 de September de 2026 a las 12:33
Añadido
check_point_in_geofence
17 de September de 2026 a las 12:33
Añadido
preview_geofence
17 de September de 2026 a las 12:33
Añadido
detect_location_columns
17 de September de 2026 a las 12:33
Añadido
validate_geojson
17 de September de 2026 a las 12:33
Añadido
validate_coordinates
17 de September de 2026 a las 12:33
Añadido
get_manifest_summary
17 de September de 2026 a las 12:33
Añadido
validate_manifest_schema
17 de September de 2026 a las 12:33
Añadido
get_failed_runs
17 de September de 2026 a las 12:33
Añadido
get_datasynch_run_status
17 de September de 2026 a las 12:33
Añadido
list_capabilities
17 de September de 2026 a las 12:33