LabscoMCP early access ↗
ARAMAIMCP SERVER

CoreModels MCP Server

Let an assistant search, validate against, convert and export the schemas your team keeps in CoreModels.

by ARAMAI ↗Data Platform: Pipelines, Warehousing, BI & GovernanceCommunity

LABSCO SUMMARY

Reading and writing are two separate connections.

Because changes go through their own connection, you can give every assistant the read-only one and add the admin one only where writing is meant to happen.

What it is

CoreModels' hosted MCP server, which lets an assistant work from the data model your team keeps in CoreModels instead of inventing a schema from memory. It comes as two connections: a read-only one, and an admin one for imports and changes.

What you get

  • Project overview and search: list the projects you can see, get a project's types, elements and taxonomies with get_project_summary, and find nodes by name with search_nodes
  • The mixins and relation groups a project is built from, including the Domain Includes links that tie each type to its fields — get_mixins_and_relation_groups
  • A stored type exported as JSON Schema — export_jsonschema
  • Conversion between JSON Schema, Avro, SQL, LinkML, ShEx, JSON-LD, OWL, Protocol Buffers, ODCS and more, with a note of what the conversion lost — transform_schema
  • A JSON document checked against a type in the project, using the live model — validate_json
  • On the admin connection: imports and updates, such as bringing in a dbt manifest or adding a JSON Schema as a new type

Requirements

Nothing to install. Sign in to CoreModels through OAuth in a client that supports it, such as Claude Code, or send a personal API key from your CoreModels account settings as a Bearer token. Both connections need one of the two, and writing through the admin one also needs Admin membership on the project.

Setup effort

Paste a URL, then authorize — add the servers you want to your client, then approve the OAuth consent screen