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
Serveurs connexes
Token Metrics
Token Metrics integration for fetching real-time crypto market data, trading signals, price predictions, and advanced analytics.
SolanaBot
Interact with the Solana blockchain to check balances, send SOL, and airdrop SOL.
IQ.wiki
Access data and information from IQ.wiki, the world's largest crypto and blockchain encyclopedia.
MCP Redis Diagnostics
Redis diagnostics MCP server — analyze memory usage, slowlog patterns, client connections, and keyspace health with AI-powered recommendations. Lightweight npx install, no Docker required.
EHR Tools with MCP and FHIR
Search and query patient Electronic Health Record (EHR) data using SMART on FHIR.
SET-MCP
Access financial statements, including income, balance sheets, and cash flow, for companies listed on the Securities Exchange of Thailand (SET).
MCP OpenDART
Access financial data from Korea's OpenDART (Data Analysis, Retrieval and Transfer System) for AI language models.
DexPaprika
Access real-time DEX analytics across 20+ blockchains with DexPaprika API, tracking 5M+ tokens, pools, volumes, and historical market data. Built by CoinPaprika.
Canada's Food Guide
A nutrition analysis platform integrating Canada's Food Guide recipes with Health Canada's official nutrition databases.
Bankless Onchain
Interact with blockchain data using the Bankless API.