Skip to content

Assembly of satellite repos organising a broad range of Model Context Protocol (MCP) servers - n open standard that standardizes how large language models (LLMs) communicate with external tools, data, and services.

License

Notifications You must be signed in to change notification settings

hyperpolymath/poly-mcps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MPL-2.0 Palimpsest

Polyglot MCPs

Unified polyglot MCP server ecosystem

Overview

This repository aggregates all polyglot MCP (Model Context Protocol) servers from the hyperpolymath ecosystem. Each MCP provides unified access to multiple tools/services in its domain.

Deployment Matrix

MCP Server Local-Agent Hosted-HTTP Security Boundary CLI Wrapping

poly-db-mcp

✓ Yes

✓ Yes

Database credentials

✗ No (direct drivers)

poly-k8s-mcp

✓ Yes

✗ No

kubeconfig / kubectl auth

✓ Yes (kubectl, helm, kustomize)

poly-cloud-mcp

✓ Yes

✗ No

Cloud CLI credentials

✓ Yes (aws, gcloud, az, doctl)

poly-git-mcp

✓ Yes

✗ No

Git forge tokens

✓ Yes (gh, glab, tea)

poly-ssg-mcp

✓ Yes

Partial

Filesystem access

✓ Yes (various SSG CLIs)

poly-container-mcp

✓ Yes

✗ No

Container runtime socket

✓ Yes (nerdctl, podman, docker)

Deployment Mode Legend

  • Local-Agent (stdio): Runs as a subprocess of the MCP client. Has access to local filesystem, credentials, and can execute CLI tools.

  • Hosted-HTTP: Runs as a remote HTTP service. Cannot access local resources or execute CLI tools. Only poly-db-mcp fully supports this mode.

CLI Wrapping Security

MCPs that wrap CLI tools use Deno’s --allow-run permission and inherit your local tool configurations:

Warning

CLI-wrapping MCPs (poly-k8s, poly-cloud, poly-git, poly-container) execute commands with your local credentials. The MCP client can perform any action you can perform with those tools.

Recommendations:

  1. Use minimal-permission credentials

  2. Consider separate config profiles for MCP access

  3. Review tool calls before approving in your MCP client

  4. poly-db-mcp is safer for remote deployment (no CLI execution)

MCP Catalog

Databases

Server Description Integrations

poly-db-mcp

20 databases through one interface

PostgreSQL, MongoDB, Neo4j, Elasticsearch, Redis, SurrealDB, ArangoDB, CouchDB, Cassandra, SQLite, DuckDB, Qdrant, Meilisearch, MariaDB, Memcached, LMDB, InfluxDB, Virtuoso, iTop, XTDB

Infrastructure

Server Description Integrations

poly-k8s-mcp

Kubernetes cluster management

kubectl, Helm, Kustomize

poly-cloud-mcp

Multi-cloud provider management

AWS, Google Cloud, Azure, DigitalOcean

poly-container-mcp

Container runtime operations

nerdctl, podman, docker

Development

Server Description Integrations

poly-git-mcp

Git forge management

GitHub, GitLab, Gitea, Bitbucket

poly-ssg-mcp

Static site generators

28 SSGs across 19 languages

Architecture

poly-mcps (central hub)
├── poly-db-mcp        # Database connections (ReScript + Deno)
├── poly-k8s-mcp       # Kubernetes (ReScript + Deno)
├── poly-cloud-mcp     # Cloud providers (ReScript + Deno)
├── poly-git-mcp       # Git forges (ReScript + Deno)
├── poly-ssg-mcp       # Static site generators
└── poly-container-mcp # Container runtimes

Stack

  • Core Language: ReScript (compiles to JavaScript)

  • Runtime: Deno (permissions model, TypeScript-free)

  • Protocol: MCP (Model Context Protocol)

  • Hosting: Local (stdio) or Deno Deploy (HTTP)

Quick Start

Each MCP server is its own repository. Clone the one you need:

# Databases (20 databases)
git clone https://github.com/hyperpolymath/poly-db-mcp

# Kubernetes
git clone https://github.com/hyperpolymath/poly-k8s-mcp

# Cloud providers
git clone https://github.com/hyperpolymath/poly-cloud-mcp

# Git forges
git clone https://github.com/hyperpolymath/poly-git-mcp

See each repository’s README for installation and configuration.

License

AGPL-3.0-or-later OR Palimpsest-0.8

© 2025 hyperpolymath

About

Assembly of satellite repos organising a broad range of Model Context Protocol (MCP) servers - n open standard that standardizes how large language models (LLMs) communicate with external tools, data, and services.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •