MCP Reasoner
Um mecanismo de raciocínio com múltiplas estratégias, incluindo Busca em Feixe e Busca em Árvore Monte Carlo.
Documentação
MCP Reasoner
Uma implementação de raciocínio para o Claude Desktop que permite usar tanto Beam Search quanto Monte Carlo Tree Search (MCTS). Para ser sincero, isso começou como uma forma de ver se conseguiríamos deixar o Claude ainda melhor em resolução de problemas complexos... e descobrimos que conseguimos, sim.
Versão Atual:
v2.0.0
O que há de novo:
Adicionados 2 Algoritmos de Raciocínio Experimentais:
- `mcts-002-alpha` - Usa o Método de Busca A* junto com uma implementação inicial *alpha* de uma Camada de Simulação de Política - Também inclui uma implementação inicial *alpha* de Simulador de Exploração Adaptativa e Simulador de Raciocínio Baseado em Resultados *NOTA* a implementação desses simuladores alpha não está completa e está sujeita a alterações - `mcts-002alt-alpha` - Usa o Método de Busca Bidirecional junto com uma implementação inicial *alpha* de uma Camada de Simulação de Política - Também inclui uma implementação inicial *alpha* de Simulador de Exploração Adaptativa e Simulador de Raciocínio Baseado em Resultados *NOTA* a implementação desses simuladores alpha não está completa e está sujeita a alterações
O que aconteceu com mcts-001-alpha e mcts-001alt-alpha?
Simplesmente: era inútil e quase similar ao método base
mcts. Após testes iniciais, os resultados em processos de pensamento básicos eram quase idênticos, mostrando que simplesmente adicionar simulação de política pode não ter efeito.
Então por que adicionar a Camada de Simulação de Política agora?
Bem, acho importante incorporar Política E Busca em conjunto, pois é assim que a maioria dos algoritmos os implementa.
Versões Anteriores:
v1.1.0
Adicionado controle do modelo sobre os parâmetros de busca:
beamWidth - permite que o Claude ajuste quantos caminhos rastrear (1-10)
numSimulations - ajuste fino da contagem de simulações do MCTS (1-150)
Recursos
- Duas estratégias de busca entre as quais você pode alternar:
- Beam search (bom para coisas mais diretas)
- MCTS (quando as coisas ficam complexas) com variações alpha (veja acima)
- Rastreia o quão boas são diferentes caminhos de raciocínio
- Mapeia todas as diferentes formas como o Claude pensa ao resolver problemas
- Analisa como o processo de raciocínio ocorreu
- Segue o protocolo MCP (obviamente)
Instalação
git clone https://github.com/frgmt0/mcp-reasoner.git
OR clone the original:
git clone https://github.com/Jacck/mcp-reasoner.git
cd mcp-reasoner
npm install
npm run build
Configuração
Adicione à configuração do Claude Desktop:
{
"mcpServers": {
"mcp-reasoner": {
"command": "node",
"args": ["path/to/mcp-reasoner/dist/index.js"],
}
}
}
Testes
[Mais Testes em Breve]
Benchmarks
[Benchmarks serão adicionados em breve]
Principais Benchmarks para testar:
-
MATH500
-
GPQA-Diamond
-
GMSK8
-
Talvez Polyglot e/ou SWE-Bench
Licença
Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para detalhes.