CoreModels MCP Server

Gerencie modelos de dados baseados em grafos, esquemas e ontologias com CoreModels. 16 ferramentas MCP para modelagem visual de dados com suporte completo a JSON Schema.

Documentação

Servidor MCP CoreModels

Um servidor Model Context Protocol (MCP) para gerenciar modelos de dados baseados em grafos, esquemas e ontologias com CoreModels.

Início Rápido

Claude Desktop

Adicione ao seu claude_desktop_config.json:

{
  "mcpServers": {
    "coremodels": {
      "url": "https://go.coremodels.io/mcp"
    }
  }
}

Cursor / VS Code

Adicione ao .cursor/mcp.json ou .vscode/mcp.json:

{
  "servers": {
    "coremodels": {
      "type": "streamable-http",
      "url": "https://go.coremodels.io/mcp"
    }
  }
}

Autenticação

Todas as ferramentas exigem um parâmetro token. Gere uma chave de API nas configurações do seu projeto CoreModels.

Ferramentas Disponíveis

Somente Leitura

FerramentaDescrição
core_models_fetch_nodesBuscar nós com filtragem e paginação
core_models_project_content_summaryObter todos os tipos, elementos e taxonomias
core_models_get_mixins_infoObter definições de mixins
core_models_get_relation_groups_infoObter grupos de relações disponíveis

Escrita

FerramentaDescrição
core_models_create_nodeCriar um novo nó
core_models_update_nodeAtualizar rótulo ou espaços de um nó
core_models_restore_nodeRestaurar um nó excluído logicamente
core_models_bulk_createCriar em massa nós, relações e mixins
core_models_create_relationCriar uma relação entre nós
core_models_create_mixin_typeCriar um novo tipo de mixin
core_models_create_mixin_valueAnexar valores de mixin a um nó
core_models_import_jsonschemaImportar JSON Schema para um espaço

Destrutivas (use com cautela)

FerramentaDescrição
core_models_remove_nodeExcluir logicamente um nó (restaurável via restore_node)
core_models_remove_relationRemover permanentemente uma relação
core_models_remove_mixin_valueRemover valores de mixin de um nó
core_models_remove_mixin_typePermanentemente excluir um tipo de mixin e todas as suas colunas

Exemplos de Uso

Explore um projeto:

"Liste todos os tipos e elementos no projeto abc123..."

Construa um modelo de dados:

"Crie um nó do tipo 'Patient' e um nó do tipo Element chamado 'Name' e, em seguida, crie uma relação de herança entre eles."

Adicione metadados:

"Crie um tipo de mixin chamado 'FHIR Mapping' com as colunas 'resourceType' e 'path' e, em seguida, anexe-o ao nó Patient."

Links