update_location
Update Location
Update an existing location in DataScope by its ID. Any provided fields will be updated; omitted fields remain unchanged.
Ask your agent in plain language. Each of these maps to a real tool on the server.
update_location
Update an existing location in DataScope by its ID. Any provided fields will be updated; omitted fields remain unchanged.
create_list_element
Add a new element to a custom list in DataScope. Each element has a name, description, code, and two custom attributes.
get_generated_files
Retrieve recently generated files (PDF or Excel exports of form submissions) from DataScope within a date range. Each file includes download URL, form name, user, and creation date.
create_location
Create a new location in DataScope. Locations can be referenced in forms and task assignments. Supports setting name, address, GPS coordinates, and contact information.
get_form_answers
Retrieve submitted form answers (responses) from DataScope. Results can be filtered by form, user, date range, and location. Returns submission data including GPS coordinates showing where each form was completed. Use **detailed mode** to get full question metadata including question types, section labels, subform indices, and linked list references.
bulk_update_list_elements
Replace all elements in a custom list at once. This is a destructive operation — all existing elements in the list are removed and replaced with the provided elements. Use this for syncing or resetting list contents. Does **not** apply to locations — use the location tools for those.
assign_task
Assign a form to a specific user at a scheduled date and location. The assigned user will receive the task in their mobile app. Location details can be provided inline to create or update the location during assignment.
update_list_element
Update an existing element in a custom list. Any provided fields will be updated; omitted fields remain unchanged.
update_form_answer
Update an individual question value in an existing form submission. Targets a specific question within a submission by form name, response code, and question name. Supports updating questions inside repeatable subforms via the subform index.
get_list_elements
Retrieve elements from a custom list (metadata) in DataScope. Lists can contain products, equipment, or other reference data used in forms. Optionally retrieve a single element by its ID.
get_notifications
Retrieve recent notifications from DataScope within a date range. Notifications include generated PDF or Excel reports, with file URLs, form names, user info, and creation dates.
create_list
Create a new custom list (metadata type) in DataScope. Lists hold reference data (e.g., products, equipment) that can be used in form questions. Supports standard, percent, and price list types.
list_locations
Retrieve all locations configured in DataScope. Locations are used as metadata references in forms and task assignments, and include name, address, GPS coordinates, and contact information.
list_task_assignments
List task assignments by scheduled date, state, location, or assignee. Without dates, DataScope searches the complete task history. Use limit and offset for pagination.
get_task_assignment
Retrieve an assignment by its internal ID, including completion, assignee, location, timing, and submitted answer metadata. Call list_task_assignments to discover IDs.
update_list
Update the name, description, code, or type of an existing custom list without replacing its elements.
change_answer_status
Change the status of a submitted form answer. Records the change in its history and can fire status webhooks and push notifications. Call list_answer_statuses to discover status IDs.
list_answer_statuses
List configured form answer statuses and their IDs. Use each status key as statusId in change_answer_status. Deleted statuses can still appear in this list.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Collect, manage, and integrate mobile form data for field operations. Retrieve and update form submissions with GPS location data, filtering by form, user, date, and location. Create and manage locations with addresses and coordinates. Manage custom metadata lists (products, equipment) referenced in forms, including bulk updates. Assign forms as tasks to specific users with scheduled dates, locations, and time windows. Retrieve generated PDF and Excel reports and notifications.
Common questions about connecting Datascope to AI agents with Metorial.