About No2SQL
No2SQL is an MCP server published by Ptalati015 in the Files category: no2SQL MCP server that transforms MongoDB schemas into SQL schema scripts and ER diagrams.
Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/Ptalati015/No2SQLThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (10)
CompareIdFieldsToIdsInfer relationships by matching ID-like fields to `_id` values
Parameters not published.
GenerateErdDotGenerate GraphViz DOT ERD (source: sql, mongo, auto)
Parameters not published.
GenerateErdMermaidGenerate Mermaid ERD (source: sql, mongo, auto)
Parameters not published.
GenerateErdPlantUmlGenerate PlantUML ERD (source: sql, mongo, auto)
Parameters not published.
GenerateSeedersForCollectionGenerate SQL INSERT seed statements for one collection
Parameters not published.
GenerateSqlSchemaGenerate SQL schema from inferred relationships
Parameters not published.
GenerateSqlSchemaAdvancedGenerate SQL schema with optional relationship overrides
Parameters not published.
ListDatabasesList available databases (respects allowlist policy)
Parameters not published.
ListInferredRelationshipsList ID-like fields by collection
Parameters not published.
TestConnectivityVerify MCP server connectivity
Parameters not published.
Ask AI
Ask AI about No2SQL
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
No2SQL
License
No2SQL is licensed under the MIT License.
© 2026 Preet Talati
“No2SQL” is a trademark of Preet Talati.
Description
No2SQL — An MCP server and NuGet package that transforms MongoDB/non-relational schemas into relational database models with ER diagrams and SQL scripts. Built with C# and secured with modern libraries, No2SQL bridges the gap between NoSQL and SQL for developers migrating or visualizing data structures.
Contributions
Forks and derivative works are welcome under the MIT License.
However, modifications to the official No2SQL repository will only be accepted at the sole discretion of the maintainer.
Submitting a pull request does not guarantee inclusion.
Local Test Defaults
The repository test harness in No2SQL.Test/Program.cs supports environment-variable overrides so local sample defaults are configurable:
NO2SQL_TEST_DATABASE: Database name used when no database argument is supplied.NO2SQL_TEST_COLLECTION: Collection name used by--test-streamwhen not passed as an argument.NO2SQL_TEST_ROWS_PER_CHUNK: Optional chunk-size override for stream seeder validation.NO2SQL_TEST_LIMIT: Optional max document count override for stream seeder validation.NO2SQL_TEST_BATCH_SIZE: Optional Mongo cursor batch size override for stream seeder validation.
CLI arguments still take precedence over environment variables.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.