MCP wrapper to the sqlpp tool, to enable the sharing and updating of database information including schema
MCPpedia last refreshed this data
Gosqlpp MCP Server is an MCP server that MCP wrapper to the sqlpp tool, to enable the sharing and updating of database information including schema. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 76/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"gosqlpp-mcp-server": {
"args": [
"-y",
"aws-cdk"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that provides access to the sqlpp database CLI tool through standardized tool interfaces. This enables AI development tools and agents to interact with databases through a secure, controlled interface.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'aws-cdk' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
AWS CDK CLI prints AWS credentials retrieved by custom credential plugins
## Summary The AWS Cloud Development Kit (AWS CDK) [1] is an open-source software development framework for defining cloud infrastructure in code and provisioning it through AWS CloudFormation. The AWS CDK CLI [2] is a command line tool for interacting with CDK applications. Customers can use the CDK CLI to create, manage, and deploy their AWS CDK projects. An issue exists in the AWS CDK CLI where, under certain conditions, AWS credentials may be returned in the console output. Plugins that r
AWS CDK RestApi not generating authorizationScope correctly in resultant CFN template
### Summary The AWS Cloud Development Kit (CDK) is an open-source framework for defining cloud infrastructure using code. Customers use it to create their own applications which are converted to AWS CloudFormation templates during deployment to a customer’s AWS account. CDK contains pre-built components called "constructs" that are higher-level abstractions providing defaults and best practices. This approach enables developers to use familiar programming languages to define complex cloud infras
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in data / developer-tools
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
Manage Supabase projects — databases, auth, storage, and edge functions
MCP server for using the GitLab API
MCP Security Weekly
Get CVE alerts and security updates for Gosqlpp Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that provides access to the sqlpp database CLI tool through standardized tool interfaces. This enables AI development tools and agents to interact with databases through a secure, controlled interface.
The server acts as a bridge between MCP clients and the sqlpp CLI tool:
MCP Client → mcp_sqlpp → sqlpp CLI (via stdin) → Database
Important: All SQL commands and schema queries are sent to sqlpp via stdin using the --stdin flag. The sqlpp CLI does not accept SQL commands as direct command-line arguments.
For detailed information about sqlpp integration, see SQLPP_INTEGRATION.md.
--stdin flag and schema commands (@schema-*)sqlpp --help to ensure --stdin flag is availableecho "@drivers" | sqlpp --stdingit clone https://github.com/stainedhead/gosqlpp-mcp-server.git
cd gosqlpp-mcp-server
go mod download
go build -o mcp_sqlpp ./cmd/server
./mcp_sqlpp
docker build -f deployment/docker/Dockerfile -t mcp_sqlpp .
docker run -p 8080:8080 mcp_sqlpp --transport http
The server supports multiple configuration methods with the following precedence:
Create a config.yaml file:
server:
transport: "stdio" # or "http"
host: "localhost"
port: 8080
sqlpp:
executable_path: ".bin" # Directory containing sqlpp executable (default: .bin)
# Relative paths are resolved relative to the MCP server binary location
timeout: 300
log:
level: "info"
format: "text" # or "json"
file_logging: false # Enable file logging with automatic rolling dates
aws:
region: "us-east-1"
environment: "development"
Both executable_path and log files use binary-relative path resolution:
Relative Paths: Resolved relative to the MCP server binary location
sqlpp:
executable_path: ".bin" # Resolves to: /path/to/mc
... [View full README on GitHub](https://github.com/stainedhead/gosqlpp-mcp-server#readme)