Gagelist MCP server

Connect Gagelist to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.

What you can do with the Gagelist MCP server

Ask your agent in plain language. Each of these maps to a real tool on the server.

  • Use the generate calibration certificate tool in Gagelist
  • Use the update manufacturer tool in Gagelist
  • Use the list gages tool in Gagelist
  • Use the get calibration tool in Gagelist
  • Use the get account status tool in Gagelist
  • Use the get gage tool in Gagelist

Supported Tools

generate_calibration_certificate

Generate Calibration Certificate

Generate a calibration certificate for a specific calibration record. Prepares a downloadable PDF certificate for the given calibration record.

update_manufacturer

Update Manufacturer

Update an existing manufacturer entry in GageList. Provide the manufacturer ID and any fields to update.

list_gages

List Gages

Retrieve a paginated list of gage records from GageList. Use offset and limit to paginate through results. Returns basic gage information including status, type, and calibration dates.

get_calibration

Get Calibration

Retrieve a single calibration record by its ID from GageList. Returns full details about the calibration including dates, results, equipment condition, and personnel.

get_account_status

Get Account Status

Retrieve the current account status from GageList. Returns the current account and site context, accessible sites, roles, permissions, usage, and plan limits.

get_gage

Get Gage

Retrieve a single gage record by its ID from GageList. Returns all details about the gage including identification, calibration dates, manufacturer, status, and more.

update_gage

Update Gage

Update an existing gage record in GageList. Provide the gage ID and any fields to update. Only the specified fields will be changed.

update_custom_field_values

Update Custom Field Values

Update custom field values for a record in GageList. Provide the record ID and a map of custom field names to their new values. Specify Calibration for calibration records. Supply existing custom-value IDs when updating saved values; omitted value IDs create new values.

get_custom_field_values

Get Custom Field Values

Retrieve custom field values for a specific record (gage or calibration) in GageList. Returns the current values of all custom fields associated with the specified record.

delete_calibration

Delete Calibration

Delete a calibration record from GageList by its ID. This permanently removes the calibration record.

get_custom_fields

Get Custom Fields

Retrieve custom field definitions configured for your GageList account. Returns the list of custom fields that extend the standard gage and calibration data model with organization-specific fields.

delete_manufacturer

Delete Manufacturer

Delete a manufacturer entry from GageList by its ID.

update_calibration

Update Calibration

Update an existing calibration record in GageList. Provide the calibration ID and any fields to update. Only the specified fields will be changed.

list_calibrations

List Calibrations

Retrieve a paginated list of calibration records from GageList. Returns calibration records with their dates, equipment references, and key details.

update_account_settings

Update Account Settings

Update account-level settings in GageList. Allows modifying account configuration such as notification preferences, email settings, and display options.

get_account_settings

Get Account Settings

Retrieve the current account settings from GageList. Returns all configurable settings including available statuses, types, locations, measurement options, notification preferences, and display field configurations.

delete_gage

Delete Gage

Delete a gage record from GageList by its ID. This permanently removes the gage record and its associated data.

create_manufacturer

Create Manufacturer

Create a new manufacturer entry in GageList. Manufacturers are referenced in gage records to identify the equipment maker.

create_gage

Create Gage

Create a new gage (measurement equipment) record in GageList. Use this to register new equipment for calibration tracking. Provide the gage status, type, manufacturer, and other identifying details.

list_manufacturers

List Manufacturers

Retrieve all manufacturer entries from GageList. Returns the full list of manufacturers available in your account, including their contact details.

create_calibration

Create Calibration

Create a new calibration record for a gage in GageList. Use this to log a calibration event including dates, results, equipment condition, and responsible personnel.

delete_attachment

Delete Attachment

Delete a file from a gage or calibration record using its file ID. Call get_gage or get_calibration to discover file IDs.

get_attachment

Get Attachment

Download a file from a gage or calibration record. Call get_gage or get_calibration to discover the file ID in the record attachments.

Connect Gagelist to your AI client

Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.

  1. Enable Gagelist in Metorial. In your Metorial portal, enable the Gagelist MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
  2. Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
  3. Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
  4. Sign in. Select Add and sign in to load Gagelist tools.

Run Gagelist through the Metorial gateway

One governed layer for every app your agents reach, not a separate connector per tool.

  • Give Gagelist and every other app to your whole team through one MCP gateway, behind your SSO.
  • Scope which teams and agents can use Gagelist tools with role-based access control, and trace every call.
  • Prefer to run it yourself? Metorial is open source and self-hostable.

More integrations teams use with Gagelist

Notion

Create, read, update, and archive pages and databases in a Notion workspace. Manage blocks (paragraphs, lists, headings, embeds, etc.) within pages. Query databases with filters and sorts across rich property types including text, numbers, dates, selects, relations, and formulas. Search across pages and databases by title. Add and read comments on pages and blocks. Upload files to pages. Manage workspace users and retrieve user profiles.

GitHub

Manage repositories, issues, and pull requests. Create and configure branches, star repositories, review code, and merge changes. Automate CI/CD workflows with GitHub Actions, manage workflow runs, secrets, and artifacts. Track issues with labels, milestones, and assignees. Search across code, repositories, issues, and users. Manage organizations, teams, and memberships. Create and manage projects, gists, packages, deployments, and environments. Access security alerts including code scanning, secret scanning, and Dependabot alerts. Read and write file contents in repositories. Manage webhooks, notifications, and codespaces.

Salesforce

Manage CRM data including Accounts, Contacts, Leads, Opportunities, Cases, and custom objects. Create, read, update, and delete records. Query data using SOQL and search across objects using SOSL. Perform bulk data operations for large-scale imports, exports, and migrations. Execute composite requests to batch multiple operations in a single API call. Access analytics, reports, and dashboards. Manage files and attachments associated with records. Interact with Chatter feeds, posts, and groups for social collaboration. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Resolve site users to numeric Person/Group LookupId values. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Retrieve site properties and search for sites across Microsoft 365.

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Subscribe to webhook notifications for changes to messages, calendar events, and contacts. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Linear

Create, read, update, and delete issues across teams with support for priorities, labels, assignees, due dates, and workflow states. Manage projects that group related issues, and organize work into time-boxed cycles (sprints). Create and manage documents, comments, and file attachments. Search issues using vector similarity or rich filters. Configure teams, workflow states, and labels. Track customers and link them to issues.

Technical notes for Gagelist

Manage measurement equipment, calibration records, manufacturers, account settings, and custom field values in GageList. Download and delete files linked to gages or calibrations, generate downloadable calibration certificates, and inspect account permissions, site context, and calibration usage.

Frequently asked questions

Common questions about connecting Gagelist to AI agents with Metorial.

  1. How many tools does the Gagelist MCP server have?
    The Gagelist MCP server exposes 23 tools, including Generate Calibration Certificate, Update Manufacturer, List Gages. Each one is governed and traced through Metorial.
  2. Gagelist exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
  3. Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Gagelist MCP server through the same Metorial URL.
  4. Use role-based access control to decide which teams, users, and agents can use Gagelist and which of its tools they can call.
  5. Yes. Metorial is open source, so you can run the Gagelist MCP server yourself or use the hosted gateway.

Connect Gagelist to production AI agents

See how Metorial gives your team governed access to Gagelist, with tracing and security controls built in.