
martinbowling/thoughtful-claude
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер, который расширяет возможности рассуждений Клода, интегрируя усовершенствованный механизм рассуждений DeepSeek R1
Обзор
Сервер MCP, который расширяет возможности рассуждений Клода, интегрируя усовершенствованный механизм рассуждений DeepSeek R1. Этот сервер предоставляет Клоду доступ к современной модели рассуждений DeepSeek, разработанной с помощью крупномасштабного обучения с подкреплением. - Задействование DeepSeek Движок рассуждения R1 - Бесшовно интегрируется с мыслительным процессом Клода - Обрабатывает сложные многошаговые задачи рассуждения - - Поддержка переменной среды (.env файл) - Безопасная обработка ключа API - Отсутствие воздействия ключа в ответах - Полная реализация MCP-сервера - обработка потокового ответа - правильное управление ошибками - Async/await для эффективной обработки - Правильная обработка исключений - Организация чистого кода 1. - Python 3.12+ - менеджер пакетов uv - API-ключ DeepSeek (получить один из платформы.deepseek.com) Команда установки mcp: - Зарегистрируйте сервер с помощью Claude Desktop - Настройте переменные среды от .
Обзор (машинный перевод)
Сервер MCP, который расширяет возможности рассуждений Клода, интегрируя усовершенствованный механизм рассуждений DeepSeek R1. Этот сервер предоставляет Клоду доступ к современной модели рассуждений DeepSeek, разработанной с помощью крупномасштабного обучения с подкреплением.
Feature Особенности
** Продвинутая интеллектуальная интеграция**
- Двигатель рассуждения DeepSeek R1 Бесшовная интеграция с мыслительным процессом Клода
- Решение сложных многоступенчатых задач рассуждения
Безопасность предприятия Поддержка переменных среды (файл .env) Безопасная обработка ключей API
- Отсутствие ключевой экспозиции в ответах
** Поддержка протокола MCP** Полная реализация MCP сервера
- Потоковая обработка ответов
- Правильное управление ошибками
** Современная архитектура Python** Async/Wait для эффективной обработки
- Правильная обработка исключений Организация чистого кода
###Установка
1.** Предпосылки** Python 3.12+
- менеджер пакетов uv
- API-ключ DeepSeek (получить его с сайта platform.deepseek.com)
2 Быстрый старт
Командование будет:
Зарегистрируйте сервер с помощью Claude Desktop
Установите переменные среды из .env
Настройте сервер для работы с правильным интерпретатором Python
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
🤔 Thoughtful Claude - DeepSeek R1 Reasoning Server
An MCP server that enhances Claude’s reasoning capabilities by integrating DeepSeek R1’s advanced reasoning engine. This server provides Claude with access to DeepSeek’s state-of-the-art reasoning model, developed through large-scale reinforcement learning.
🌟 Features
-
Advanced Reasoning Integration
- Leverages DeepSeek R1’s reasoning engine
- Seamlessly integrates with Claude’s thought process
- Handles complex multi-step reasoning tasks
-
Enterprise-Grade Security
- Environment variable support (.env file)
- Secure API key handling
- No key exposure in responses
-
MCP Protocol Support
- Full MCP server implementation
- Streaming response handling
- Proper error management
-
Modern Python Architecture
- Async/await for efficient processing
- Proper exception handling
- Clean code organization
📦 Installation
-
Prerequisites
- Python 3.12+
- uv package manager
- DeepSeek API key (get one from platform.deepseek.com)
-
Quick Start
# Clone repository
git clone https://github.com/martinbowling/thoughtful-claude.git
cd thoughtful-claude
# Install MCP and dependencies
pip install "mcp[cli]" httpx python-dotenv
# Create .env file with your API key
echo "DEEPSEEK_API_KEY=your_key_here" > .env
# Install the MCP server with environment variables
mcp install server.py -f .env
The mcp install command will:
- Register the server with Claude Desktop
- Set up the environment variables from
.env - Configure the server to run with the correct Python interpreter
You can verify the installation by checking for the 🔨 Tools icon in Claude Desktop’s interface.
🚀 Usage
-
Start the Server The server will automatically start when you use Claude Desktop with the proper configuration.
-
Basic Workflow
- Claude receives a query requiring reasoning
- Query is sent to DeepSeek R1 for advanced reasoning
- Reasoning is returned to Claude wrapped in `` tags
- Claude incorporates the reasoning into its response
-
Example Queries
- Mathematical comparisons: “Is 9.9 greater than 9.11?”
- Logic puzzles: “If all A are B, and some B are C, what can we conclude?”
- Complex analysis: “Compare and contrast quantum computing with classical computing”
🧠 Technical Details
Reasoning Pipeline
-
Query Processing
- Accepts context and question in structured format
- Combines inputs for comprehensive reasoning
-
DeepSeek R1 Integration
- Model:
deepseek-reasoner - Stream: Enabled for real-time processing
- Max Tokens: 1 (optimized for reasoning extraction)
- Output: Structured reasoning content
- Model:
Error Handling
-
API Errors
- Graceful error wrapping in `` tags
- Clear error messages for debugging
- Proper exception propagation
-
Connection Issues
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →