# coremodels MCP server

Schema modeling in JSON, JSON-LD, and other formats with CoreModels platform.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-qg-aramai-coremodels
- Repository: https://github.com/aramai-official/ail.neocore.api

## Install
- Endpoint: https://go.coremodels.io/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://go.coremodels.io/mcp

## Tools
- export_jsonschema - Export project data as a JSON Schema string. Endpoint: https://go.coremodels.io/mcp
- get_mixins_and_relation_groups - Get the project schema: all mixin definitions and all relation-group definitions.

Use this once at the start of a session to discover the IDs needed by other tools (mixinId, columnId, relationGroupId). Returns compact positional arrays - see the "format" field for the layout. Endpoint: https://go.coremodels.io/mcp
- get_project_summary - Labels and IDs of types, elements, and taxonomies in the project. A category is omitted when it has more than 1000 nodes - use search_nodes with the matching nodeType filter to enumerate it. Endpoint: https://go.coremodels.io/mcp
- search_nodes - Search nodes in a CoreModels project. Returns compact positional arrays; the response "format" field describes the layout.

Filters (provide at least one; they combine with AND):
- nodeIds: exact id lookup
- nodeType: one of Element, Type, Taxonomy, Exemplar, Component, Space, Tag, Mixin
- expression: partial substring match on the node label (plain text, no wildcards)
- spaceIds: restrict to specific spaces

Optional flags: includeRelations, includeMixins, sortAttr, sortDesc, pageSize.

Pagination:
- First call: omit pagingToken.
- If the response has a pagingToken, more pages exist. Repeat the same call with that exact token to get the next page.
- If the response has no pagingToken, this was the last page. Endpoint: https://go.coremodels.io/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.qg-aramai
- Version: 1.0.2
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Apr 3, 2026
- Source: https://registry.modelcontextprotocol.io
