O Grok documenta conectores MCP personalizados para usar serviços externos em uma conversa. O Words into Music oferece um servidor remoto com OAuth para criar músicas. Este guia mostra o caminho documentado e as verificações antes de gastar um crédito.

Nossos testes completos em produção no ChatGPT e no Claude foram concluídos. O teste completo do Words into Music no Grok ainda está pendente. Os passos abaixo seguem a documentação atual da xAI, não uma sessão de gravação que verificamos no Grok.

Adicione o conector na web

Segundo a documentação da xAI, abra Grok Connectors, escolha New Connector e depois Custom. Informe a URL pública:

https://mcp.wordsintomusic.com/mcp

Use OAuth na autenticação. Entre no Words into Music e confira a conta, o domínio de retorno e as permissões. Não cole senhas, cookies ou chaves do provedor musical no chat.

Em Business e Enterprise, um administrador pode precisar habilitar primeiro o conector no console. Se Custom não aparecer, confira a documentação da xAI. Não coloque essa URL em um campo de chave API sem relação com o serviço.

Grok usa OAuth e MCP para receber um link privado de uma gravação do Words into Music
Diagrama de conexão, não uma captura de um teste completo no Grok.

Confira sem criar música

Ative o conector para a conversa se houver um seletor de ferramentas e peça:

Use Words into Music para consultar meus créditos disponíveis e os idiomas de música aceitos. Não prepare nem inicie nenhuma música.

Procure uma resposta real de ferramenta. O Grok dizer que sabe escrever letras não comprova uma conexão musical funcional. As ferramentas incluem get_account_usage, prepare_song, start_song e get_song_job. A visão geral lista as seis.

Se o login ou a descoberta falhar, não crie conexões repetidas nem aprove permissões inesperadas. Desconecte e envie o erro ao suporte, sem tokens ou códigos de retorno.

Prepare, revise e gere

Prepare uma faixa instrumental de 60 segundos com piano tranquilo e bateria suave para ler em uma noite chuvosa. Consulte meu saldo, mostre a proposta e o custo de um crédito e espere minha aprovação para uma única gravação.

A duração pode ser de 60 a 180 segundos. Para vocais, escolha inglês, espanhol, alemão, francês ou português do Brasil. Informe o idioma explicitamente, pois ele pode ser diferente do idioma da conversa.

Preparar não usa créditos de música. Iniciar usa um crédito. Uma conta gratuita tem uma música no total entre o site e todos os assistentes. Assinaturas e pacotes usam o mesmo saldo. O Grok não compra planos nem adiciona créditos por essas ferramentas.

Depois da aprovação, inicie a mesma proposta e deixe pelo menos 15 segundos entre consultas. Se uma chamada expirar, reutilize o identificador preparado. Uma tarefa aceita continua após fechar o chat. Ouça pelo link privado do Words into Music.

Para quem desenvolve com a API xAI

A API é uma integração separada. Você precisa de uma chave API xAI e um token OAuth do Words into Music obtido pelo fluxo autorizado da sua aplicação. Nossas configurações não oferecem um gerador de tokens pessoais. Não extraia tokens da sessão do navegador.

A referência de MCP remoto descreve URL, autorização e ferramentas permitidas. Comece com leitura. Este exemplo ilustrativo usa a API compatível com OpenAI:

import os
from openai import OpenAI

client = OpenAI(api_key=os.environ["XAI_API_KEY"], base_url="https://api.x.ai/v1")
response = client.responses.create(
    model=os.environ["XAI_MODEL"],
    input="Consulte apenas meus créditos do Words into Music.",
    tools=[{
        "type": "mcp",
        "server_label": "words_into_music",
        "server_url": "https://mcp.wordsintomusic.com/mcp",
        "authorization": "Bearer " + os.environ["WIM_ACCESS_TOKEN"],
        "allowed_tools": ["get_account_usage"],
    }],
)
print(response.output_text)

Escolha um modelo disponível com suporte a MCP. Mantenha as credenciais no servidor e implemente renovação e revogação. As cobranças da API xAI são separadas dos créditos musicais. Não executamos este exemplo em uma conta de desenvolvedor xAI com saldo.

Não disponibilize start_song a um modelo sem supervisão sem uma aprovação na sua aplicação. Para um fluxo web testado, use Claude ou ChatGPT. O guia MCP explica erros e desconexão.

Perguntas frequentes

A geração completa no Grok foi testada?

Ainda não. Os passos seguem a documentação atual da xAI. A geração completa em produção foi verificada no ChatGPT e no Claude; o teste no Grok está pendente.

A API é igual ao conector web?

Não. O site gerencia o login do conector. Uma aplicação API precisa de uma chave xAI e seu próprio fluxo OAuth do Words into Music, com armazenamento e renovação seguros.

Conectar o Grok dá outra música grátis?

Não. Seu limite existente é compartilhado entre o site e todos os assistentes conectados.

O Grok toca a música no chat?

Nosso servidor retorna detalhes e um link privado. Abra o link no Words into Music com sua conta para ouvir. Ele não fornece um player integrado.

Posso revogar o acesso?

Sim. Desconecte o cliente em Aplicativos conectados do Words into Music e também no Grok. Uma geração já aceita pode terminar.