Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A multi-database server implementing the Model Context Protocol, enabling AI assistants to access and manage multiple databases.
GitHub MCP Server enables advanced automation and interaction capabilities for developers and tools using Model Context Protocol.
A Clean Architecture implementation of a database server for Model Context Protocol (MCP), providing AI assistants with structured access to multiple databases simultaneously.
The server supports two transport modes:
For Cursor integration, you can use the provided scripts:
# Start the server in Cursor
./cursor-mcp.sh config.json
For each connected database, the server dynamically creates a set of database-specific tools. For example, if you have databases with IDs "mysql1", "mysql2", and "postgres1", the following tools will be available:
query_mysql1
- Execute SQL queries on mysql1 databaseexecute_mysql1
- Run data modification statements on mysql1transaction_mysql1
- Manage transactions on mysql1performance_mysql1
- Analyze query performance on mysql1schema_mysql1
- Explore database schema on mysql1list_databases
- Show all available database connections