V12 DFS
Um servidor MCP que permite que qualquer agente de IA monte escalações de DFS prontas para concursos da MLB e NBA no FanDuel e DraftKings.
Documentação
MCP · CLI · HTTP · Pronto para agentes
Otimizador DFS para Agentes de IA — Servidor MCP + CLI
O mecanismo de lineups da V12 é um motor por trás de três interfaces: um servidor MCP, um CLI JSON e uma API HTTP. Qualquer agente — Claude, Gemini, OpenClaw ou o seu próprio — pode listar slates, ler o pool de jogadores, executar um pre-flight de prontidão e gerar lineups ranqueadas e prontas para contest de NBA + MLB por meio de chamadas de ferramentas tipadas.
Inicie o Teste GratuitoVer o Dashboard
3
interfaces, um motor
8
pilares desacoplados
150
lineups por execução
Servidor MCPCLI JSONAPI HTTPSaídas de ferramentas estruturadasNBA + MLB nativosQualquer agente MCP
Seção · 01
Um motor, três interfaces — e elas não podem divergir
A maioria dos otimizadores é uma GUI que você clica. A V12 é um motor que você chama. O mesmo pipeline v12.core é exposto de três formas: um servidor MCP para agentes, um CLI JSON para shells e cron, e uma API HTTP para serviços. Não há uma segunda implementação que possa ficar dessincronizada — o dashboard, seu agente e um comando de shell de uma linha geram exatamente as mesmas lineups a partir do mesmo código. Construa sobre qualquer interface que se encaixe na sua stack e confie que elas concordam.
Seção · 02
Integre a V12 a qualquer agente MCP
Aponte um Claude, Gemini, OpenClaw ou agente customizado para o servidor MCP da V12 e ele descobre as ferramentas automaticamente: lista slates com horários de lock, puxa o pool de jogadores com salários e projeções, executa um pre-flight de prontidão que revela bloqueios e avisos antes de uma execução, gera lineups ranqueadas com locks/avoids e predefinições cientes de contest, e monta o CSV de template de entrada do FanDuel. Cada ferramenta retorna um resultado estruturado, então o agente age com base em dados — não em um bloco de prosa que ele precisa extrair e torcer para ter interpretado corretamente.
Seção · 03
Sem agente? O CLI e a API atingem o mesmo motor
Você não precisa de um LLM no loop. python -m v12.core.cli <subcommand>\ imprime JSON no stdout para slates, odds, projeções, ownership, simulação e geração completa de lineups — canalize para o jq, agende no cron ou chame de qualquer linguagem. A API HTTP (POST /v1/generate) faz o mesmo pela rede com uma chave de API. O caminho do agente é uma camada de conveniência sobre um CLI e uma API que se sustentam sozinhos.
Seção · 04
Um motor real sob a interface, não um wrapper
Por trás de cada interface há um motor modular de 8 pilares — dados, configuração, projeção, matchup, ownership, otimizador, simulador, ranker — cada um desacoplado. Um otimizador LP puro escala de uma única lineup a 150 com objetivos injetáveis; um simulador MVN com uma matriz de covariância corrigida por PSD alimenta o ranker. NBA e MLB são nativos hoje. Somos deliberados sobre o que é afirmado: DraftKings e formatos de single-game/showdown estão em andamento e rotulados honestamente, não implícitos como concluídos.
Integrado ao motor
Cada execução vem com os mesmos pilares: pool, projeções, ownership, simulação, ranker e avisos.
Servidor MCP
Ferramentas tipadas para qualquer agente
Exponha o motor por meio do Model Context Protocol. Seu agente recebe ferramentas — listar slates, ler o pool, verificar prontidão, gerar lineups — com resultados estruturados em vez de texto que ele precisa interpretar.
CLI
JSON entra, JSON sai
python -m v12.core.cli imprime JSON no stdout. Canalize para o jq, coloque no cron ou chame de qualquer linguagem. Nenhum agente é necessário para executar o mesmo motor.
API HTTP
POST /v1/generate
O mesmo pipeline por trás de um aplicativo FastAPI. Envie um slate, predefinição, contest e contagem de lineups; receba um portfólio ranqueado e um upload pronto para contest. Protegido por chave de API.
Um motor
Três interfaces, uma única fonte de verdade
MCP, CLI e HTTP chamam todos v12.core.pipeline. Eles não podem divergir — o dashboard, um agente e um script de shell recebem exatamente as mesmas lineups do mesmo motor.
Saída estruturada
Sem extração frágil
As ferramentas retornam objetos tipados: slates com horários de lock, jogadores com salário/posição/projeção, lineups com IDs de jogadores e salários. O agente age com base em dados, não em um bloco de prosa.
8 pilares
Um motor real sob o capô
Dados, configuração, projeção, matchup, ownership, otimizador, simulador, ranker — desacoplados. Otimizador LP puro, simulador MVN, NBA + MLB nativos, predefinições cientes de contest.
Perguntas frequentes
01
Como conecto meu agente à V12?
Aponte seu cliente MCP para o servidor MCP da V12. O agente descobre as ferramentas disponíveis automaticamente e pode imediatamente listar os slates de hoje, puxar o pool de jogadores, executar um pre-flight de prontidão e gerar lineups. A geração é protegida por chave de API, então apenas seu agente autenticado pode gastar uma execução.
02
Funciona com Claude, Gemini, OpenClaw ou agentes customizados?
Qualquer agente que fale MCP funciona — a V12 não se importa com qual modelo está dirigindo. Claude, Gemini, OpenClaw ou um agente interno customizado recebem todos as mesmas ferramentas tipadas. Se sua stack não é baseada em agentes, o CLI e a API HTTP atingem o motor idêntico.
03
Posso usar a V12 sem nenhum agente?
Sim. O CLI (python -m v12.core.cli) imprime JSON para cada subcomando — slates, odds, projeções, ownership, simulação, lineups, generate completo — então você pode conectá-lo a um job de cron ou a um pipeline sem LLM no loop. A API HTTP faz o mesmo pela rede.
04
O que o servidor MCP realmente retorna para uma execução de lineups?
Um portfólio ranqueado: cada lineup carrega os IDs dos jogadores, salários, projeção total, formato da stack e as linhas do template de entrada do FanDuel quando um contest é selecionado — já estruturado para que o agente possa montar um upload ou raciocinar sobre exposição sem interpretar texto.
05
Isso é um produto finalizado ou uma proposta de roadmap?
Finalizado e rodando em produção hoje para NBA e MLB no FanDuel, em MCP, CLI e HTTP. Somos honestos sobre o escopo: DraftKings e formatos de single-game/showdown estão em andamento e rotulados como tal, em vez de implícitos como concluídos.
Continue explorando a V12
FanDuel
Otimizador DFS FanDuel (NBA + MLB)
NBA
Otimizador de Lineups DFS NBA
MLB
Otimizador de Lineups DFS MLB
Pronto para enviar seu próximo slate?
Ver PlanosLer Notas de Slate