Sign inSign up

nourk13/guepard-mcp

By nourk13

•Updated about 1 year ago

Image
0

163

nourk13/guepard-mcp repository overview

ā šŸ† Guepard MCP Server

The Guepard MCP Server is a Management Control Plane (MCP) server designed to handle deployments, compute orchestration, and state management.
It provides a clean API for AI agents, CI/CD systems, or developers to interact with deployments and snapshots in a consistent way.


⁠Characteristics

AttributeDetails
Docker Imagenourk13/mcp-server
AuthorNour Kobbi
Repositoryhttps://github.com/Guepard-Corp/guepard-mcp-server⁠
Dockerfilehttps://github.com/Guepard-Corp/guepard-mcp-server/blob/main/Dockerfile⁠
Docker Image built byDocker Inc.
Docker Scout Health ScoreAvailable on Docker Hub
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify nourk13/mcp-server --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceMIT License

⁠✨ Features

  • šŸ”§ Deployment Management – Create and configure new deployments with database, compute, and storage options.
  • 🌱 Branching Support – Integrate deployments with Git-like branches for databases.
  • šŸ“ø Snapshots & Bookmarking – Save and restore databases states for auditing or rollback.
  • šŸ”Œ MCP Integration – Works seamlessly with LangGraph, LangChain, and custom AI agents.

ā šŸ”§ Tools Overview

The Guepard MCP Server exposes the following tools:

  • create_deployment
  • get_deployments
  • create_branch
  • list_branch
  • list_snapshots
  • bookmark_snapshot
  • checkout

ā šŸ“– Tools Description

⁠1. create_deployment

Creates a new deployment with customizable parameters:

  • Database provider (PostgreSQL)
  • Compute configuration
  • Storage options
  • Region

šŸ‘‰ Example use case: Provision a PostgreSQL DB.


⁠4. create_branch

Creates a new Git branch linked to a deployment.
Allows safe experimentation and isolated changes without touching the main branch.

šŸ‘‰ Example use case: Create a feature branch for testing a schema migration.


⁠5. bookmark_snapshot

Saves a snapshot of the current deployment state.
This snapshot can later be restored or used for audit purposes.

šŸ‘‰ Example use case: Bookmark the state of the database before running a risky migration.


Tag summary

Content type

Image

Digest

sha256:682ae6b49…

Size

104.9 MB

Last updated

about 1 year ago

docker pull nourk13/guepard-mcp