Agentβ™₯︎Age
Catalog

io.github.ashishsinha1602/schemagate

Official

by ashishsinha1602 Β· Python

Identity-scoped schema selection for text-to-SQL. Returns only the tables the caller may read.

MCP Server: io.github.ashishsinha1602/schemagate

This MCP server provides identity-scoped schema selection for text-to-SQL. Its behavior limits results to only the tables the caller is allowed to read, based on identity and access constraints.

πŸ› οΈ Key Features

  • Identity-scoped schema selection
  • Returns only tables the caller may read
  • Designed for text-to-SQL use

πŸš€ Use Cases

  • Text-to-SQL workflows that must restrict visible database tables
  • Multi-tenant or role-based environments where table access varies by identity

⚑ Developer Benefits

  • Reduces overexposure by enforcing read permissions at table-selection time
  • Supports safer translation from natural language to SQL by constraining schema visibility

⚠️ Limitations

  • Description specifies table filtering for readability, but does not mention write access, query generation details, or other capabilities

Topics

llmmcpmcp-servernl2sqloraclepostgresqlragtext2sqlai-agentsdata-engineeringdatabasemysqlpythonsql-serveraccess-controllangchainrbacrow-level-securitysecuritytext-to-sql