Connect your AI
Build apps from claude.ai, ChatGPT, Claude Desktop, or Cursor.
DSGo Apps registers ability-API tools that the WordPress MCP Adapter publishes to remote AI clients.
Wire your site as a Connector once; the agent on the other side can list installed apps, generate new ones, and install them, all from inside the chat.
No DSGo cloud, no extra accounts, no parallel auth.
Before you start
Two plugins, then your AI client.
- DSGo Apps plugin, active on your site. Pro unlocks the generate / install abilities; the read abilities work on Lite.
- WordPress MCP Adapter plugin, active on your site. This is the official adapter that turns registered abilities into an MCP endpoint. We do not ship a fork.
- An AI client that speaks MCP. See the per-client setup below for which plans support custom Connectors / Apps.
Setup walkthroughs
Four clients, one endpoint.
Os quatro clientes se comunicam com a mesma rota /wp-json/mcp/v1. O que difere é o fluxo de autenticação e a affordance de UI para adicionar uma ferramenta customizada.
claude.ai
Plan: Team ou Enterprise (Connectors personalizados exigem isso)
Endpoint: https://your-site.com/wp-json/mcp/v1
Auth: OAuth via o MCP Adapter
Configurações, depois Conectores, depois Adicionar conector customizado. Cole a URL acima, entre com seu admin do WordPress, aprove os escopos solicitados.
chatgpt.com
Plan: Plus, Pro, Business, Enterprise ou Education
Endpoint: https://your-site.com/wp-json/mcp/v1
Auth: OAuth (Client ID Metadata) via o MCP Adapter
Apps, depois Adicionar app customizado. ChatGPT não aceita autenticação por chave de API; o fluxo OAuth do Adapter cuida disso.
Claude Desktop
Plan: Qualquer plano, incluindo o gratuito
Endpoint: stdio bridge via @automattic/mcp-wordpress-remote
Auth: Senha de Aplicativo WordPress
Gere uma senha de app em Usuários, depois Perfil, aponte Claude Desktop para o comando bridge. Funciona em Claude gratuito.
Cursor
Plan: Qualquer plano, incluindo o gratuito
Endpoint: stdio bridge via @automattic/mcp-wordpress-remote
Auth: Senha de Aplicativo WordPress
Mesma configuração do Claude Desktop. O bridge roda localmente; apenas as chamadas de ferramenta do agente atingem seu site.
Claude Desktop e Cursor são o caminho sem custo extra. claude.ai e chatgpt.com são o caminho 'se você já usa mesmo assim'; não recomendamos atualizar nenhuma das duas assinaturas especificamente para DSGo.
What your AI can do
Six tools, one workflow.
Todas as seis abilities vivem sob a categoria dsgo. Leituras são gratuitas; geração e instalação dependem de uma licença Pro.
| Ability | Tier | Input | Returns | Example prompt |
dsgo/list-apps | Lite | (nenhum) | Array de resumos dos apps instalados (id, slug, título, versão, data de instalação, flag de rotas dinâmicas). | Que apps estão instalados no meu site? |
dsgo/get-app | Lite | app_id | Trecho completo do manifesto: permissões, abilities declaradas, modo de exibição, contagem de rotas. | Me diga o que o app booking-widget pode fazer. |
dsgo/list-templates | Lite (catalog empty without Pro) | (nenhum) | Catálogo de templates starter usado pelo dsgo/generate-app. | De que templates iniciais posso partir? |
dsgo/delete-app | Lite | app_id + confirm:true | flag ok + o app id que foi removido. | Desinstale a calculadora de hipoteca. |
dsgo/generate-app | Pro | prompt (+ opcional: template_slug, from_token, from_app_id) | Token de rascunho + visualização do manifest. NÃO instala. | Crie um widget de agendamento de aulas que me envia um email a cada reserva. |
dsgo/install-app | Pro | token (de dsgo/generate-app) | app_id, slug, install_url. Chame somente após o usuário aprovar a visualização. | Parece bom, instale. |
Geração é um fluxo de duas etapas propositalmente: dsgo/generate-app retorna um rascunho + prévia, depois sua IA chama dsgo/install-app apenas após você aprovar. O agent nunca instala implicitamente. Refinement suporta três modos via inputs mutuamente exclusivos: fresh prompt, from_token (ajustes no meio do rascunho), ou from_app_id (edições pós-instalação em um app existente).
Inference and billing
Two AI surfaces. You pay each provider directly.
Conversar com sua IA é cobrado pelo seu provedor de IA como de costume, sua assinatura Claude.ai ou ChatGPT. Construir um aplicativo usa suas próprias credenciais de IA do site, aquelas que você definiu em Configurações, Conectores, e custa alguns centavos por aplicativo. Nunca retemos suas chaves e nunca adicionamos margem a nenhuma conta.
Full billing breakdown in the docs →
Troubleshooting
Common snags.
Não vejo nenhuma ferramenta DSGo no meu cliente de IA. +
Certifique-se de que tanto DSGo Apps (o plugin) quanto o
WordPress MCP Adapter estão instalados e ativos. O Adapter publica qualquer ability que outros plugins registram; sem ele, o endpoint MCP retorna uma lista de ferramentas vazia.
O agente chama dsgo/generate-app e recebe riff_feature_disabled. +
Geração é um recurso Pro. A superfície de descoberta (quais abilities existem) é idêntica entre os tiers, por design, então o agent vê a ferramenta mas a chamada retorna
riff_feature_disabled até que
DSGo Pro esteja ativo. Abilities de leitura (list-apps, get-app, list-templates) e delete continuam funcionando em Lite.
O Adapter retorna "unauthorized" em toda chamada. +
Para clientes OAuth, revogue e readicione o Conector / App. Para clientes Application-Password, regenere a senha em Usuários, depois Perfil, e atualize a configuração do bridge. O Adapter não faz cache de tokens obsoletos.
A IA escreve o código ou é o meu site? +
Ambos, fazendo trabalhos diferentes. O agente em claude.ai/chatgpt.com executa a conversa: faz perguntas de esclarecimento, exibe a visualização do manifesto e decide quando chamar dsgo/install-app. Os tokens de geração de código reais são gastos no lado do servidor, dentro da camada de construção de aplicativo que é executada no seu site, com qualquer provedor que você configurou em
Configurações, Conectores. Nunca retemos sua chave API.
Detalhes do Riff.
Build from your AI of choice.
Pro unlocks the generate + install abilities; the read abilities work on the free plan today.