Commit Graph

12 Commits

Author SHA1 Message Date
Fabrizio Ferrigno
c8f007a6ce code review 2025-07-21 09:19:58 +02:00
Fabrizio Ferrigno
72325c95a3 feat: Add AWS IAM authentication support for MySQL
- Add @aws-sdk/rds-signer dependency for RDS auth token generation
- Extend CLI arguments with --aws-iam-auth and --aws-region options
- Implement automatic AWS RDS auth token generation in MySQL adapter
- Auto-enable SSL for AWS IAM authentication (required by RDS)
- Add comprehensive error handling for AWS credential issues
- Update documentation with AWS IAM authentication examples
- Maintain backward compatibility with existing authentication methods

Resolves the need for secure AWS RDS connections without hardcoded passwords.
2025-07-16 17:20:37 +02:00
pavankumar
ace360969a MySQL Adaptor: Using information_schema to get list of tables 2025-06-28 19:06:27 +05:30
Karthik KK
2d29108b3f Update version to 1.1.0 and enhance MySQL documentation
Bumped version to 1.1.0 in index.ts and package.json. Updated README and connection reference documentation to include MySQL port option and usage examples. Added release notes for new features and improvements related to MySQL support.
2025-05-31 08:35:40 +12:00
Karthik KK
674cf50db6 Validate and log MySQL connection port in MysqlAdapter
Added validation for the MySQL connection port to ensure it is a number, with error handling for invalid values. Included a debug log statement to output the port being used for the connection.
2025-05-31 08:32:39 +12:00
Karthik KK
b6a8182538 Add MySQL support to MCP Database Server
Updated package.json and package-lock.json to include MySQL dependencies. Enhanced README with MySQL usage instructions and configuration details. Modified index.ts to handle MySQL connection parameters and logging. Added MysqlAdapter for database interactions.
2025-05-31 07:50:39 +12:00
Karthik KK
c71779fcb5 Add connection timeout support for PostgreSQL in MCP Database Server
Enhanced the PostgreSQL connection handling by introducing a `--connection-timeout` parameter, allowing users to specify a custom timeout in milliseconds. Updated relevant documentation in README and postgresql-setup.md to reflect this new option. Modified the PostgresqlAdapter to utilize the connection timeout setting during database connections.
2025-04-22 16:44:36 +12:00
Karthik KK
bd819d923f Add PostgreSQL support to MCP Database Server
Updated package.json and package-lock.json to include PostgreSQL dependencies. Enhanced README with PostgreSQL usage instructions and configuration details. Modified index.ts to handle PostgreSQL connection parameters and logging. Added PostgresqlAdapter for database interactions.
2025-04-22 08:16:20 +12:00
Karthik KK
2a67d8b658 Update version to 1.0.1 in package.json, package-lock.json, and index.ts; removed deprecated @types/tedious package. 2025-04-14 15:57:50 +12:00
Karthik KK
6d691bc0c8 Fixed the logging format 2025-04-14 13:58:00 +12:00
Karthik KK
e125b991fb Added support for SQL Server 2025-04-14 13:22:46 +12:00
Karthik KK
2de75b8fa6 Refactor code for extensability
Refactor code for extensability
2025-04-13 20:35:08 +12:00