Skip to content

Conversation

@kubrakaradirek
Copy link

@kubrakaradirek kubrakaradirek commented Feb 9, 2026

Description
This PR introduces a native MSSQL integration tool using the FastMCP pattern.

Note on Methodology: As a specialized .NET and MSSQL Developer, I designed the database architecture and relational logic based on enterprise standards. While I do not have a background in Python, I successfully navigated the implementation by utilizing my analytical backend expertise to guide the Antigravity agent in generating the code. I verified the entire flow by connecting directly to my local MSSQL instance, ensuring the tool is production-ready.

Type of Change
[x] New feature (non-breaking change that adds functionality)

Related Issues
Fixes #3377

Changes Made
Established a local testing environment by connecting to my machine's MSSQL server (MONSTER\MSSQLSERVERR).

Guided Antigravity to implement the mssql_tool.py logic, ensuring it aligns with .NET-style backend principles.

Integrated with CredentialStoreAdapter for secure, environment-based authentication.

Implemented mssql_execute_query, mssql_execute_update, and mssql_get_schema (Schema Discovery).

Testing
[x] Manual testing performed

Local Verification: Successfully connected to my local MSSQL database (AdenTestDB) and executed all core functions.

Relational Tests: Verified complex JOIN and Aggregate queries to ensure data integrity.

Security Check: Confirmed that .env credentials remain local and are never committed.

Checklist
[x] My code follows the project's style guidelines

[x] I have performed a self-review of my code

[x] I have added tests that prove my feature works

Verification Tests in Agent Manager (Antigravity)

I have verified the MSSQL tool's functionality with the following tests:

Schema Discovery: Successfully identified all tables and column types in AdenTestDB.

Data Retrieval: Successfully executed natural language queries to fetch and format employee data.

Data Accuracy: Cross-verified the results with the live SQL Server Management Studio data.

Everything is working as expected! 🚀
1 (2)
2 (2)
Ekran görüntüsü 2026-02-09 161652
Ekran görüntüsü 2026-02-09 161729
Ekran görüntüsü 2026-02-09 161737
Ekran görüntüsü 2026-02-09 162408
Ekran görüntüsü 2026-02-09 162415
Ekran görüntüsü 2026-02-09 162423
Ekran görüntüsü 2026-02-09 162432
Ekran görüntüsü 2026-02-09 162438
Ekran görüntüsü 2026-02-09 162444

CC
@adenhq @RichardTang-Aden

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Integration]: Microsoft SQL Server (MSSQL) tool for enterprise database operations

1 participant