CoreModels MCP Server
Manage graph-based data models, schemas, and ontologies with CoreModels. 16 MCP tools for visual data modeling with full JSON Schema support.
CoreModels MCP Server
A Model Context Protocol (MCP) server for managing graph-based data models, schemas, and ontologies with CoreModels.
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"coremodels": {
"url": "https://go.coremodels.io/mcp"
}
}
}
Cursor / VS Code
Add to .cursor/mcp.json or .vscode/mcp.json:
{
"servers": {
"coremodels": {
"type": "streamable-http",
"url": "https://go.coremodels.io/mcp"
}
}
}
Authentication
All tools require a token parameter. Generate an API key from your CoreModels project settings.
Available Tools
Read-Only
| Tool | Description |
|---|---|
core_models_fetch_nodes | Fetch nodes with filtering and pagination |
core_models_project_content_summary | Get all types, elements, and taxonomies |
core_models_get_mixins_info | Get mixin definitions |
core_models_get_relation_groups_info | Get available relation groups |
Write
| Tool | Description |
|---|---|
core_models_create_node | Create a new node |
core_models_update_node | Update node label or spaces |
core_models_restore_node | Restore a soft-deleted node |
core_models_bulk_create | Bulk create nodes, relations, and mixins |
core_models_create_relation | Create a relation between nodes |
core_models_create_mixin_type | Create a new mixin type |
core_models_create_mixin_value | Attach mixin values to a node |
core_models_import_jsonschema | Import JSON Schema into a space |
Destructive (use with caution)
| Tool | Description |
|---|---|
core_models_remove_node | Soft-delete a node (restorable via restore_node) |
core_models_remove_relation | Permanently remove a relation |
core_models_remove_mixin_value | Remove mixin values from a node |
core_models_remove_mixin_type | Permanently delete a mixin type and all its columns |
Usage Examples
Explore a project:
"List all types and elements in project abc123..."
Build a data model:
"Create a Type node called 'Patient' and an Element node called 'Name', then create an inheritance relation between them."
Add metadata:
"Create a mixin type called 'FHIR Mapping' with columns 'resourceType' and 'path', then attach it to the Patient node."
Links
Servidores relacionados
PostgreSQL MCP
Transforms PostgreSQL databases from "I have tables and I don't know what they do" into "I understand the entire database structure, relationships, and best practices"
IGDB MCP Server
Access the IGDB (Internet Game Database) API through Model Context Protocol (MCP)
CData WooCommerce
A read-only MCP server for querying live WooCommerce data using the CData JDBC Driver.
BioMCP
Connects AI assistants to authoritative biomedical data sources like PubMed and ClinicalTrials.gov, enabling natural language queries.
CData Sync
A Model Context Protocol server for CData Sync, enabling data replication and transformation.
Engram
Persistent memory layer for AI agents with semantic search, consolidation, and cross-session intelligence via MCP.
SCB MCP
Connect LLMs or AI-chatbots to let them query and interact with official data and statistics from SCB (Sweden Statistics)
SQL-Transpiler MCP Tool
Transpile SQL queries between different dialects using the sqlglot library.
StarRocks
Interact with StarRocks
PostgreSQL MCP Server by CData
A read-only MCP server for PostgreSQL, enabling LLMs to query live data from PostgreSQL databases.