Skip to main content
Glama
darbotlabs

Darbot Deepmind MCP Server

by darbotlabs
CHANGELOG.md3.54 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.0.0] - 2025-01-05 ### Added - Initial release of Darbot Deepmind MCP Server - Advanced AI reasoning capabilities through structured thinking framework - Support for step-by-step problem decomposition - Dynamic thought revision and refinement capabilities - Multi-path reasoning with branching logic - Adaptive planning that adjusts scope dynamically - Solution hypothesis generation and verification - Context-aware analysis with irrelevant information filtering - Beautiful console output with colored formatting - Comprehensive input validation using Zod schema - Environment variable configuration support - Docker containerization support - Complete test suite with Jest - TypeScript support with strict type checking - ESLint and Prettier configuration - GitHub Actions CI/CD pipeline - Comprehensive documentation and troubleshooting guide ### Features - **Core Tool**: `darbot_deepmind` for sophisticated reasoning - **Input Parameters**: - Required: `thought`, `nextThoughtNeeded`, `thoughtNumber`, `totalThoughts` - Optional: `isRevision`, `revisesThought`, `branchFromThought`, `branchId`, `needsMoreThoughts` - **Validation**: Comprehensive input validation and error handling - **Logging**: Configurable thought logging with `DISABLE_THOUGHT_LOGGING` environment variable - **Response Format**: Structured JSON responses with thought tracking - **Branch Management**: Support for exploring alternative solution paths - **Revision Support**: Ability to revise and refine previous thoughts ### Technical Specifications - **Node.js**: Requires 18.0.0 or higher - **TypeScript**: Built with TypeScript 5.7.2 - **MCP SDK**: Compatible with Model Context Protocol SDK 0.5.0 - **Testing**: Jest test framework with 80%+ coverage requirement - **Code Quality**: ESLint and Prettier for consistent code style - **Package Management**: npm with lockfile for reproducible builds ### Installation Methods - NPX: `npx -y @darbotlabs/darbot-deepmind-mcp` - Docker: `docker run --rm -i mcp/darbot-deepmind` - Local development: Clone and build from source ### Documentation - Comprehensive README with installation instructions - Detailed troubleshooting guide covering 9 common issue categories - Contributing guidelines and development setup - MIT License for open source use - Code examples and usage patterns ### Infrastructure - GitHub Actions CI pipeline testing on Node.js 18, 20, and 22 - Docker build and test automation - Automated npm publishing workflow (dry-run) - Codecov integration for coverage reporting ## [Unreleased] ### Added - GitHub Pages documentation site with comprehensive guides - Configuration guide with environment variables and integration examples - Framework documentation covering technical architecture and design patterns - Complete API reference with detailed parameter descriptions - Troubleshooting guide with solutions to common issues - Professional landing page with feature highlights and quick start guides ### Planned - Additional reasoning patterns - Performance optimizations - Extended validation rules - More comprehensive examples - Integration guides for popular frameworks --- For more details about any release, please see the [GitHub releases page](https://github.com/darbotlabs/darbot-deepmind-mcp/releases).

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/darbotlabs/Darbot-Deepmind-MCP'

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