Sequential Thinking MCP Server
Uma ferramenta para resolução de problemas dinâmica e reflexiva utilizando um processo de pensamento estruturado.
Documentação
Servidor MCP de Pensamento Sequencial
Uma implementação de servidor MCP que fornece uma ferramenta para resolução de problemas dinâmica e reflexiva por meio de um processo de pensamento estruturado.
Recursos
- Dividir problemas complexos em etapas gerenciáveis
- Revisar e refinar pensamentos à medida que a compreensão se aprofunda
- Ramificar em caminhos alternativos de raciocínio
- Ajustar dinamicamente o número total de pensamentos
- Gerar e verificar hipóteses de solução
Ferramenta
sequential_thinking
Facilita um processo de pensamento detalhado, passo a passo, para resolução de problemas e análise.
Entradas:
thought(string): A etapa de pensamento atualnextThoughtNeeded(booleano): Se outra etapa de pensamento é necessáriathoughtNumber(inteiro): Número do pensamento atualtotalThoughts(inteiro): Total estimado de pensamentos necessáriosisRevision(booleano, opcional): Se isto revisa o pensamento anteriorrevisesThought(inteiro, opcional): Qual pensamento está sendo reconsideradobranchFromThought(inteiro, opcional): Número do pensamento do ponto de ramificaçãobranchId(string, opcional): Identificador da ramificaçãoneedsMoreThoughts(booleano, opcional): Se mais pensamentos são necessários
Uso
A ferramenta de Pensamento Sequencial é projetada para:
- Dividir problemas complexos em etapas
- Planejamento e design com espaço para revisão
- Análise que pode precisar de correção de curso
- Problemas onde o escopo completo pode não estar claro inicialmente
- Tarefas que precisam manter contexto ao longo de múltiplas etapas
- Situações onde informações irrelevantes precisam ser filtradas
Configuração
Uso com Claude Desktop
Adicione isto ao seu claude_desktop_config.json:
npx
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
}
}
}
docker
{
"mcpServers": {
"sequentialthinking": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"mcp/sequentialthinking"
]
}
}
}
Compilação
Docker:
docker build -t mcp/sequentialthinking -f src/sequentialthinking/Dockerfile .
Licença
Este servidor MCP é licenciado sob a Licença MIT. Isso significa que você é livre para usar, modificar e distribuir o software, sujeito aos termos e condições da Licença MIT. Para mais detalhes, consulte o arquivo LICENSE no repositório do projeto.