MCP.so
ログイン

MCP Server with Docker, Redis, and TimescaleDB

@chuckwilliams37

基本情報

カテゴリ

クラウドとインフラ

トランスポート

stdio

作者

chuckwilliams37

MCP Server with Docker, Redis, and TimescaleDB について

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"
      ]
    }
  }
}

MCP Server with Docker, Redis, and TimescaleDB のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは 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

よくある質問

1

What are the prerequisites?

Docker and Docker Compose installed on your system, plus Git. Zsh with Oh-My-Zsh is optional.

2

How do I configure the environment?

Copy `.env.example` to `.env` and edit the variables as needed.

3

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`.

4

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.

5

How do I access the server?

After starting the containers with `docker compose up -d`, open `http://localhost:8080` in a browser.

コメント

「クラウドとインフラ」の他のコンテンツ