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
İlgili Sunucular
CData SAP BusinessObjects BI
A read-only MCP server for SAP BusinessObjects BI, powered by the CData JDBC Driver.
Multi Database MCP Server
An MCP server that provides AI assistants with structured access to multiple databases simultaneously.
Fantasy Premier League
Access Fantasy Premier League (FPL) data and tools, including player information, team details, and gameweek data.
Snowflake MCP Server
A read-only server for interacting with Snowflake databases, allowing SELECT queries and access to schema context.
PocketBase MCP Server
Interact with a PocketBase instance to manage records and files in collections.
Bamwor World Data
Access data on 261 countries and 13.4 million cities — population, GDP, geography, rankings, and comparisons. Built for Claude, Cursor, and AI agents.
MCP RAN POC
An MCP server for querying databases and managing Kubernetes clusters.
Metabase Server
Integrate with Metabase to query databases and visualize data. Requires Metabase URL and API key for authentication.
MCP ODBC Server
Access ODBC-accessible data sources using a configured Data Source Name (DSN).
Database
Universal database MCP server supporting multiple database types including PostgreSQL, Redshift, CockroachDB, MySQL, RDS MySQL, Microsoft SQL Server, BigQuery, Oracle DB, and SQLite