Columbia MCP Server
by smithery-ai
# MCP Servers Migration Dashboard
## Migration Status
| Server | Type | Status | Dependencies | Issues | Notes |
|--------|------|--------|--------------|---------|-------|
| shared-config | core | 🟢 Migrated | - | - | Redis configuration package |
| core-filesystem | core | 🟢 Migrated | Redis | - | Added Redis caching and locking |
| core-memory | core | 🟢 Migrated | Redis | - | Redis-backed knowledge graph |
| orchestrator | tools | 🟢 Migrated | Redis | - | Task orchestration service |
| minimax-server | ai | 🟢 Migrated | Redis, OpenRouter API | - | Added Redis caching and rate limiting |
| cie-orchestrator | ai | 🟢 Migrated | Redis | - | Task orchestration with dependencies |
| cie-verification | ai | 🟢 Migrated | Redis, OpenAI API | - | Idea validation and implementation pathways |
| cie-storage | data | 🟢 Migrated | Redis | - | Idea storage and retrieval |
| news-server | data | 🟢 Migrated | Redis, News API | - | News articles and headlines with caching |
| tides-server | data | 🟢 Migrated | Redis, DFO-MPO API | - | Tide data with caching and rate limiting |
| domotz-server | data | 🟢 Migrated | Redis, Domotz API | - | Device monitoring with caching |
| espocrm | tools | 🟢 Migrated | Redis, EspoCRM API | - | Project and task management with caching |
| anti-bullshit | ai | 🟢 Migrated | Redis, OpenAI API | - | Claim analysis and source validation |
| lessons-learned | tools | 🟢 Migrated | Redis | - | Knowledge base for lessons and patterns |
| meta-mcp-server | tools | 🟢 Migrated | Redis | - | MCP server creation and management |
| context-mesh | tools | 🟢 Migrated | Redis, node-nlp | - | Context sharing and semantic search |
| second-opinion | ai | 🟢 Migrated | Redis, Gemini API, Perplexity API | - | AI-powered coding insights and solutions |
| crawl4ai-server | tools | 🔄 Pending | Python environment | - | Cline/MCP location |
| community-servers | tools | 🔄 Pending | - | - | Cline/MCP location |
| mcp-obsidian | tools | 🔄 Pending | - | - | Cline/MCP location |
| espo-api | tools | 🔄 Pending | Redis, EspoCRM API | - | CoolCline/MCP location |
| copilot-server | ai | 🔄 Pending | Columbia API | - | CoolCline/MCP location |
## Status Legend
- 🟢 Migrated: Server has been successfully migrated and verified
- 🔄 Pending: Migration not yet started
- 🟡 In Progress: Migration started but not complete
- 🔴 Blocked: Migration blocked by dependencies or issues
## Migration Steps
1. **Preparation**
- [x] Create consolidated repository structure
- [x] Set up base configuration files
- [x] Create migration scripts
- [x] Create verification scripts
- [x] Set up shared Redis configuration
- [ ] Set up GitHub repository
- [ ] Configure CI/CD pipeline
2. **Core Infrastructure**
- [x] Migrate shared Redis configuration
- [x] Migrate core filesystem service
- [x] Migrate core memory service
- [x] Migrate minimax service
- [x] Migrate cie-orchestrator service
- [x] Migrate cie-verification service
- [x] Migrate cie-storage service
- [x] Migrate news service
- [x] Migrate tides service
- [x] Migrate domotz service
- [x] Migrate espocrm service
- [x] Migrate anti-bullshit service
- [x] Migrate lessons-learned service
- [x] Migrate meta-mcp service
- [x] Migrate context-mesh service
- [x] Migrate second-opinion service
- [ ] Migrate shared types and utilities
- [ ] Configure API key management
- [ ] Set up logging infrastructure
- [ ] Configure error handling
3. **Server Migration Priority**
1. Core Services (filesystem ✓, memory ✓)
2. AI Services (minimax ✓, cie-orchestrator ✓, cie-verification ✓, anti-bullshit ✓, second-opinion ✓)
3. Data Services (news ✓, tides ✓, domotz ✓, cie-storage ✓)
4. Tool Services (espocrm ✓, lessons-learned ✓, meta-mcp ✓, context-mesh ✓)
## Dependencies
### External Services
- Redis
- OpenAI API
- Gemini API
- Perplexity API
- EspoCRM API
- Domotz API
- News API
- DFO-MPO Tides API
- Columbia API
- node-nlp
### Development Dependencies
- Node.js >= 18
- TypeScript
- Jest
- ESLint
- Python (for crawl4ai-server)
## Migration Checklist
For each server:
- [ ] Copy source files to new structure
- [ ] Update package.json
- [ ] Update import paths
- [ ] Add/update TypeScript configuration
- [ ] Add/update tests
- [ ] Verify build process
- [ ] Update documentation
- [ ] Run verification script
- [ ] Update MCP settings file
## Known Issues
*No known issues at this time*
## Next Steps
1. Begin crawl4ai-server migration
2. Set up GitHub repository and CI/CD pipeline
3. Implement proper secret management for API keys
4. Set up monitoring and logging infrastructure
5. Create backup procedures
## Notes
- Keep track of any API keys or sensitive information during migration
- Document any server-specific setup requirements
- Test each server thoroughly after migration
- Update MCP settings file paths after migration