MCP Think Tool Server

Um servidor MCP que implementa a ferramenta 'think' para melhorar as capacidades de

Documentação

MCP Think Tool Server

smithery badge

Um servidor Model Context Protocol (MCP) que implementa a "ferramenta think" para melhorar as capacidades de raciocínio complexo do Claude.

Think Tool Server MCP server

Visão Geral

Este servidor MCP implementa a ferramenta "think" da Anthropic, que fornece ao Claude um espaço dedicado para pensamento estruturado durante tarefas complexas de resolução de problemas. Conforme descrito na publicação do blog da Anthropic, a ferramenta think demonstrou melhorar significativamente o desempenho em tarefas complexas que exigem adesão a políticas e raciocínio em longas cadeias de chamadas de ferramentas.

Instruções Personalizadas

Adicione estas instruções personalizadas ao Claude para otimizar o uso da ferramenta think:

You have access to a "think" tool that provides a dedicated space for structured reasoning. Using this tool significantly improves your performance on complex tasks. 

## When to use the think tool 
Before taking any action or responding to the user after receiving tool results, use the think tool as a scratchpad to: 
- List the specific rules that apply to the current request 
- Check if all required information is collected 
- Verify that the planned action complies with all policies 
- Iterate over tool results for correctness 
- Analyze complex information from web searches or other tools 
- Plan multi-step approaches before executing them 

## How to use the think tool effectively 
When using the think tool: 
1. Break down complex problems into clearly defined steps 
2. Identify key facts, constraints, and requirements 
3. Check for gaps in information and plan how to fill them 
4. Evaluate multiple approaches before choosing one 
5. Verify your reasoning for logical errors or biases

Casos de Uso Principais

  • Cadeias de Ferramentas Complexas: Quando o Claude precisa chamar ferramentas complexas e analisar as saídas com cuidado
  • Adesão a Políticas: Para navegar em ambientes com muitas políticas e diretrizes detalhadas
  • Tomada de Decisão Sequencial: Quando cada etapa se baseia nas anteriores e erros são custosos
  • Análise em Múltiplas Etapas: Dividindo problemas complexos em etapas gerenciáveis

Instalação

Instalação via Smithery

Para instalar o Think Tool Server para Claude Desktop automaticamente via Smithery:

npx -y @smithery/cli install @cgize/claude-mcp-think-tool --client claude

Instalação Manual

npm install -g @cgize/mcp-think-tool

Configuração

Adicione esta configuração ao seu arquivo de configuração MCP:

{
  "mcpServers": {
    "think-tool": {
      "command": "npx",
      "args": [
        "-y",
        "@cgize/mcp-think-tool"
      ],
      "type": "stdio",
      "pollingInterval": 30000,
      "startupTimeout": 30000,
      "restartOnFailure": true
    }
  }
}

Localização do arquivo de configuração:

  • C:\Users\[username]\AppData\Roaming\Claude\claude_desktop_config.json

Se instalado globalmente, você também pode usar:

{
  "mcpServers": {
    "think-tool": {
      "command": "claude-mcp-think-tool",
      "args": [],
      "type": "stdio",
      "pollingInterval": 30000,
      "startupTimeout": 30000,
      "restartOnFailure": true
    }
  }
}

Ferramentas Disponíveis

  • think: Registra raciocínio estruturado durante a resolução de problemas
  • get_thoughts: Recupera todos os pensamentos registrados
  • clear_thoughts: Reinicia o processo de pensamento
  • get_thought_stats: Analisa padrões de pensamento

Exemplo de Prompt

Using the think tool, solve this multi-step problem:

A train travels at a constant speed of 60 km/h. It departs from station A at 9:00 AM and arrives at station B at 11:30 AM. What is the distance between stations A and B?

Licença

MIT