Skip to main content
Glama

Columbia MCP Servers

This repository contains the deployment infrastructure and server implementations for Columbia's Model Context Protocol (MCP) servers.

Repository Structure

. ├── docker/ # Docker deployment configuration │ ├── scripts/ # Deployment and maintenance scripts │ │ ├── setup.sh # Initial environment setup │ │ ├── deploy.sh # Production deployment │ │ ├── rollback.sh # Disaster recovery │ │ └── monitor.sh # Health and metrics monitoring │ ├── rules/ # Prometheus monitoring rules │ ├── docker-compose.prod.yml │ ├── nginx.conf # Nginx reverse proxy configuration │ ├── prometheus.yml # Prometheus monitoring configuration │ └── redis.conf # Redis configuration ├── docs/ # Documentation │ ├── DEPLOYMENT.md # Detailed deployment guide │ ├── MIGRATION_DASHBOARD.md │ └── MIGRATION_PLAN.md ├── packages/ # Core packages │ ├── core/ # Core functionality │ ├── integrations/ # External service integrations │ ├── platforms/ # Platform-specific implementations │ └── utils/ # Shared utilities ├── services/ # MCP service implementations │ ├── ai/ # AI-related services │ ├── data/ # Data services │ └── tools/ # Tool services └── shared/ # Shared configurations and types ├── config/ # Configuration management └── types/ # TypeScript type definitions

Related MCP server: Model Context Protocol Server

Quick Start

  1. Clone the repository:

git clone https://github.com/GitDakky/COLUMBIA-MCP-SERVERS.git cd COLUMBIA-MCP-SERVERS
  1. Run the setup script:

./docker/scripts/setup.sh
  1. Configure environment variables:

cp docker/.env.example .env # Edit .env with your configuration
  1. Deploy to production:

./docker/scripts/deploy.sh
  1. Monitor the deployment:

./docker/scripts/monitor.sh

Key Features

  • Docker-based Deployment: Containerized services with Docker Compose

  • High Availability: Load balancing and service replication

  • Monitoring: Prometheus and Grafana integration

  • Security: SSL/TLS, authentication, and secure configurations

  • Scalability: Horizontal scaling capabilities

  • Backup & Recovery: Automated backup system with point-in-time recovery

Development

  • TypeScript-based implementation

  • Jest for testing

  • ESLint for code quality

  • Automated CI/CD pipeline

Documentation

Requirements

  • Docker 20.10+

  • Docker Compose 2.0+

  • Node.js 18+

  • Redis 6+

Security

  • All services run in isolated containers

  • Secure communication with SSL/TLS

  • Redis password protection

  • Rate limiting

  • Regular security updates

Monitoring

Access monitoring dashboards:

  • Grafana: http://localhost:3000

  • Prometheus: http://localhost:9090

Contributing

  1. Fork the repository

  2. Create a feature branch

  3. Commit your changes

  4. Push to the branch

  5. Create a Pull Request

License

Copyright © 2025 Columbia. All rights reserved.

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/smithery-ai/COLUMBIA-MCP-SERVERS'

If you have feedback or need assistance with the MCP directory API, please join our Discord server