🚀 MCP Server with Docker, Redis, and TimescaleDB
@chuckwilliams37
🚀 MCP Server with Docker, Redis, and TimescaleDB について
MCP server with Docker, Redis, and TimescaleDB
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-server-docker-chuckwilliams37": {
"command": "docker",
"args": [
"compose",
"build"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is 🚀 MCP Server with Docker, Redis, and TimescaleDB?
This server is a Model Context Protocol (MCP) server built with Docker, Redis, and TimescaleDB. It uses FastAPI as its web framework, integrates Redis for caching, TimescaleDB for time-series data storage, and Docker Compose to orchestrate the multi-container application.
How to use 🚀 MCP Server with Docker, Redis, and TimescaleDB?
Clone the repository, copy .env.example to .env and modify as needed, then run docker compose build followed by docker compose up -d. The server is accessible at http://localhost:8080. A systemd service can be configured for automatic restart on reboot.
Key features of 🚀 MCP Server with Docker, Redis, and TimescaleDB
- FastAPI web framework for the MCP server
- Redis for caching mechanisms
- TimescaleDB time-series database
- Docker Compose orchestrates multi-container deployment
- Environment variables configurable via
.env - Systemd service for auto-start on reboot
- Utility scripts for bootstrap, repo init, push, and SSH setup
Use cases of 🚀 MCP Server with Docker, Redis, and TimescaleDB
- Deploying an MCP server with caching and time‑series storage
- Quickly provisioning a fresh Ubuntu VM for MCP via full‑bootstrap script
- Running the server as a system service that restarts automatically
- Managing the project with Git and pushing to remote repositories
- Accessing the server locally on port 8080
FAQ from 🚀 MCP Server with Docker, Redis, and TimescaleDB
What are the prerequisites?
Docker and Docker Compose installed on your system, plus Git. Zsh with Oh-My-Zsh is optional.
How do I configure the environment?
Copy .env.example to .env and edit the variables as needed.
How can I make the server restart automatically on reboot?
Create a systemd service file (example provided) and enable it with sudo systemctl enable mcp-docker.
What scripts are available in the repository?
The scripts/ directory includes full-bootstrap-mcp.sh for fresh Ubuntu VM setup, init-repo.sh for Git initialization, push-repo.sh for remote push, and setup-mcpserver.sh for SSH configuration.
How do I access the server?
After starting the containers with docker compose up -d, open http://localhost:8080 in a browser.
「クラウドとインフラ」の他のコンテンツ
MCP Server Kubernetes
Flux159MCP Server for kubernetes management commands
AWS Model Context Protocol (MCP) Server
alexei-ledA lightweight service that enables AI assistants to execute AWS CLI commands (in safe containerized environment) through the Model Context Protocol (MCP). Bridges Claude, Cursor, and other MCP-aware AI tools with AWS CLI for enhanced cloud infrastructure management.
MCP Server that interacts with Azure AI Foundry (experimental)
azure-ai-foundryA MCP Server for Azure AI Foundry: it's now moved to cloud, check the new Foundry MCP Server
Query | MCP server for Supabase
alexander-zuevQuery MCP enables end-to-end management of Supabase via chat interface: read & write query executions, management API support, automatic migration versioning, access to logs and much more.
コメント