O DatI (Data Intelligence) é um gateway semântico de banco de dados open source que cria uma ponte entre bancos de dados e serviços MCP, publicando o banco de dados como um serviço MCP seguro e enriquecido em um clique.
Semântica de Negócio
DatI suporta apelidos de tabelas/colunas, mapeamento de valores de enums e glossário de termos do negócio, oferecendo uma semântica de negócios robusta.
Segurança e Controle de Permissões
Com o DatI, o gerenciamento centralizado de credenciais do banco de dados e o isolamento de permissões por usuário permitem um controle de permissões eficaz.
Integração Flexível
DatI gera serviços MCP padrão (Streamable HTTP) e integra-se facilmente a qualquer Agent (Cursor, Claude Desktop, etc.), permitindo uma integração flexível e sem problemas de fluxo de trabalho.
Suporte Multi-Database
DatI suporta nativamente bancos relacionais e analíticos como MySQL, PostgreSQL, ClickHouse, Doris, entre outros, oferecendo uma ampla gama de opções de banco de dados.
Frontend
O DatI usa Vue 3, TypeScript e TailwindCSS como frontend, garantindo uma interface intuitiva e de alta qualidade.
Repositório
O DatI está disponível no GitHub: https://github.com/yimindev/dati
Nota: Este conteúdo foi escrito originalmente em chinês pelo autor e traduzido para o português com o auxílio de IA.
Fonte: https://github.com/yimindev/dati