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
Quick Start
- Clone the repository:
git clone https://github.com/GitDakky/COLUMBIA-MCP-SERVERS.git
cd COLUMBIA-MCP-SERVERS
- Run the setup script:
./docker/scripts/setup.sh
- Configure environment variables:
cp docker/.env.example .env
# Edit .env with your configuration
- Deploy to production:
./docker/scripts/deploy.sh
- 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
- Deployment Guide
- Migration Dashboard
- Migration Plan
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
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
License
Copyright © 2025 Columbia. All rights reserved.
Columbia MCP Server
Project Details
- smithery-ai/COLUMBIA-MCP-SERVERS
- Last Updated: 1/27/2025
Recomended MCP Servers
PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/Docker/Zotero
A flexible HTTP fetching Model Context Protocol server.
Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Physical Devices)
MCP server for accessing prompts stored in MLflow Prompt Registry
Model Context Protocol for Solana Client
use Bitget’s API to get cryptocurrency info
Enhanced ChatGPT Clone: Features Agents, DeepSeek, Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex...
A MCP server that enables Claude to discover and call any API endpoint through semantic search. Intelligently chunks...
a MCP server which integrates reasoning capabilities of DeepSeek R1 model into claude desktop app.
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides...
Asynchronous text generation service built around the distilgpt2 model, exposing an MCP-compliant API via FastMCP 🤖. It utilizes...





