Commit Graph

33 Commits

Author SHA1 Message Date
KashanHumayun
a39995ae82 Update readme.md 2025-08-18 03:23:56 +05:00
ExecuteAutomation
f56a6167ee Merge pull request #12 from fabrizio11/feature/aws-iam-authentication
Feature/aws iam authentication
2025-07-25 04:31:50 +12:00
Fabrizio Ferrigno
c8f007a6ce code review 2025-07-21 09:19:58 +02:00
ExecuteAutomation
7400c08142 Merge pull request #11 from lwsinclair/add-mseep-badge-535a3349 2025-07-19 10:58:18 +12:00
Fabrizio Ferrigno
c72bac7a87 docs: Add AWS credentials configuration prerequisites
- Document requirement for AWS credentials configuration using default provider chain
- Add examples for different credential configuration methods (aws configure, env vars, IAM roles)
- Update both README.md and connection reference documentation
- Clarify that RDS Signer uses default credential provider chain as per AWS documentation
2025-07-17 15:35:44 +02:00
Lawrence Sinclair
d2028ff8aa Add MseeP.ai badge to readme.md 2025-07-17 00:12:43 -07: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
ExecuteAutomation
70d1b96f2c Merge pull request #10 from knvpk/main
MySQL Adaptor: Using information_schema to get list of tables
2025-07-03 08:39:08 +12:00
pavankumar
ace360969a MySQL Adaptor: Using information_schema to get list of tables 2025-06-28 19:06:27 +05:30
ExecuteAutomation
92bb8217cb Update readme.md
Updated readme
2025-06-20 10:40:17 +12:00
ExecuteAutomation
b0cc71e0b7 Merge pull request #5 from executeautomation/Added-Support-for-MySql-Database
Add MySQL support to MCP Database Server
2025-05-31 08:38:16 +12:00
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
ExecuteAutomation
67cb325f88 Merge pull request #4 from lwsinclair/add-mseep-badge
Add MseeP.ai badge
2025-05-26 19:17:06 +12:00
Lawrence Sinclair
075f624c35 Add MseeP.ai badge to readme.md 2025-05-14 11:39:05 +07:00
ExecuteAutomation
8d53747f78 Merge pull request #3 from executeautomation/Added-documentation
Added documentation
2025-04-22 19:19:52 +12:00
Karthik KK
1857e8828c Updated release notes 2025-04-22 19:17:50 +12:00
Karthik KK
0474ef1dde Update version to 1.0.2 in package.json and related documentation files to reflect new naming convention for database server documentation. 2025-04-22 18:37:58 +12:00
Karthik KK
e67bf993ec Remove obsolete release notes and update homepage features for MCP Database Server. Added support for multiple databases and improved UI elements. Updated styles and SVG assets for better presentation. 2025-04-22 18:33:00 +12:00
Karthik KK
5d0f4b5b4b Added documentation 2025-04-22 18:07:42 +12:00
ExecuteAutomation
cd70b3550f Merge pull request #2 from executeautomation/Added-Postgres-database-support
Add PostgreSQL support to MCP Database Server
2025-04-22 17:14:41 +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
e0ad4ff9fa Update package.json to reflect new author details and change homepage URL to GitHub repository 2025-04-14 15:56:17 +12:00
Karthik KK
4f953f1671 Enhance README with usage options and configuration details for MCP Database Server. Added sections for direct usage, local development setup, and available database tools, along with practical examples and additional documentation links. 2025-04-14 15:51:43 +12:00
ExecuteAutomation
47e1c1515d Merge pull request #1 from executeautomation/Support-for-SQL-Server
Added support for SQL Server
2025-04-14 15:45:33 +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
Karthik KK
27e0aac8de Initial Commit 2025-04-13 11:49:08 +12:00
ExecuteAutomation
3bd57460b5 Initial commit 2025-04-13 11:47:54 +12:00