Regeno Farmwalk
Servidor MCP para dados agrícolas e de subsídios do Reino Unido. 10 categorias de ferramentas: organizações, fazendas, acordos, evidências, terras, cofre, tarefas, busca, consultas, aplicativos. OAuth 2.1 com PKCE. Funciona com Claude Desktop, Claude Code e ChatGPT.
Documentação
Farmwalk para IA
Conecte o Claude, o ChatGPT ou qualquer assistente de IA diretamente aos seus dados agrícolas usando o Model Context Protocol.
O que é MCP?
O Model Context Protocol (MCP) é um padrão aberto que permite que assistentes de IA se conectem a fontes de dados e ferramentas externas. Em vez de copiar e colar dados agrícolas em uma janela de chat, o MCP dá ao seu assistente de IA acesso direto e seguro aos dados e mapas interativos do Farmwalk.
Como funciona
1
Adicione a URL do MCP do Farmwalk ao seu cliente de IA
Cole a URL nas configurações do Claude Desktop, Claude Code ou ChatGPT.
2
Seu navegador abre para autenticação
O Farmwalk usa OAuth 2.1 — você faz login com sua conta normal e aprova o acesso.
3
Autorize a conexão
Escolha quais escopos conceder (somente leitura ou leitura e escrita).
4
Comece a fazer perguntas
Seu assistente de IA agora pode consultar suas fazendas, acordos, evidências e muito mais.
Nenhuma chave de API necessária
O MCP usa OAuth 2.1 com PKCE — seu navegador lida com a autenticação com segurança. Não há chaves de API para copiar ou gerenciar. Você também pode usar um Personal Access Token nas suas configurações se preferir configuração manual.
O que você pode fazer
O Farmwalk expõe 148 ferramentas que cobrem consultas de dados, o planejador SFI 2026, gerenciamento de tarefas e visualizações interativas — todas limitadas às suas permissões e ao escopo de leitura ou escrita do seu token.
Organizações
Liste suas organizações, veja funções e detalhes de associação.
Fazendas
Navegue pelas fazendas, veja números SBI/CPH, localizações e estatísticas resumidas.
Conformidade e Acordos
Verifique o status dos esquemas SFI, Countryside Stewardship, Red Tractor e H&S.
Rastreamento de Evidências
Revise links de evidências e status de conclusão para cada acordo.
Parcelas de Terra e Mapas
Consulte parcelas, campos e cercas vivas. Veja mapas de satélite interativos do Mapbox.
Cofre e Documentos
Pesquise documentos, fotos, áudio e vídeo por nome ou transcrição por IA.
Gerenciamento de Tarefas
Liste, crie e atualize tarefas agrícolas com prioridades e responsáveis.
Pesquisa entre Fazendas
Pesquisa unificada em fazendas, acordos, arquivos do cofre e tarefas.
Consultas
Pesquise sessões, leia transcrições, revise resumos de IA e ações extraídas.
Planejador SFI 2026
Prontidão, a margem de 25% da área limitada, o que pode ser empilhado em cada parcela e rascunhos de planos que você pode criar e comparar.
Regen Score
A pontuação da fazenda, posição no benchmark, próxima recomendação e conquistas.
Água, Solo e Nutrientes
Sinalizações de risco hídrico, resultados e amostras de solo, carga e armazenamento NVZ, planos de manejo.
Clima e Solo
Chuva diária, lentes de chuva e solo, e perspectiva de trafegabilidade por parcela.
Registros, Diário e Relatórios
Registros agrícolas legais, notas rápidas, diário da fazenda e relatórios gerados.
Pecuária e Rotações
Propriedades, registro de animais, movimentações e ações do esquema rotacional por ano.
Saúde e Segurança
Incidentes, equipamentos e certificados, avaliações de risco e COSHH, ações e documentos.
Mapas Interativos
Mapas de parcelas e fazendas renderizados no chat com imagens de satélite do Mapbox.
Painel de Conformidade
Painel visual de pontuações de esquemas, prazos e resumos de pagamentos.
Instalação
Adicione o Farmwalk ao seu assistente de IA em menos de um minuto. Escolha seu cliente abaixo.
Claude Desktop
Adicione o seguinte ao seu arquivo claude_desktop_config.json. No macOS, ele está em ~/Library/Application Support/Claude/claude_desktop_config.json.
{
"mcpServers": {
"farmwalk": {
"url": "https://farmwalk.app/mcp"
}
}
}
Reinicie o Claude Desktop após salvar. No primeiro uso, seu navegador abrirá para autenticação.
Ferramentas Disponíveis
O Farmwalk expõe 144 ferramentas de dados e 4 ferramentas de aplicativo interativas ao seu assistente de IA. Ferramentas marcadas com "write" precisam de um token com escopo de escrita; todo o resto funciona com um token de leitura.
Organizações e fazendas
| Ferramenta | Descrição |
|---|---|
| list_organisations | Lista todas as organizações às quais você pertence com funções e contagens de fazendas |
| get_organisation | Detalhes da organização, membros e resumo de fazendas |
| list_org_members | Membros de uma organização com suas funções |
| get_org_member | Função e acesso a fazendas de um membro |
| update_org_member_rolewrite | Altera a função de um membro |
| remove_org_memberwrite | Remove um membro de uma organização |
| transfer_org_ownershipwrite | Transfere a propriedade para outro membro |
| list_farms | Lista fazendas entre organizações, filtra por nome, SBI ou CPH; sinaliza outras fazendas que compartilham um SBI |
| get_farm | Detalhes completos da fazenda, incluindo contagens de acordos, tarefas, parcelas e cofre |
| create_farmwrite | Cria uma fazenda em uma organização |
| update_farmwrite | Atualiza nome, SBI, CPH, endereço ou localização da fazenda |
| get_farm_contacts | Contatos principais registrados para uma fazenda |
| update_farm_contactswrite | Atualiza os contatos de uma fazenda |
| get_farm_settings | Configurações de evidências e e-mail do cofre para uma fazenda |
| archive_farmwrite | Arquivar uma fazenda |
Acordos, evidências e conformidade
| Ferramenta | Descrição |
|---|---|
| list_agreements | Lista acordos de esquemas com filtragem por fazenda, tipo de esquema ou status |
| get_agreement | Detalhes completos do acordo, incluindo itens, pagamentos e inspeções |
| get_compliance_summary | Pontuações de conformidade agregadas, contagens de itens e prazos futuros |
| get_agreement_item | Um item de acordo com suas evidências e atribuições de terra |
| get_agreement_payments | Cronograma e histórico de pagamentos de um acordo |
| create_agreementwrite | Cria um acordo de esquema |
| update_agreementwrite | Atualiza os detalhes ou o status de um acordo |
| update_agreement_itemwrite | Atualiza um item de acordo |
| archive_agreementwrite | Arquivar um acordo |
| list_evidence | Lista links de evidências entre fazendas, filtra por acordo ou status |
| get_evidence | Um link de evidência com seu arquivo e notas |
| get_evidence_status | Status de conclusão de evidências para um acordo específico |
| get_compliance_timeline | Eventos de conformidade futuros e atrasados |
| list_evidence_suggestions | Sugestões de evidências por IA aguardando resposta |
| create_evidencewrite | Vincula um arquivo do cofre como evidência |
| update_evidencewrite | Atualiza um link de evidência |
| delete_evidencewrite | Remove um link de evidência |
| respond_to_suggestionwrite | Aceita ou dispensa uma sugestão de evidência |
Terra
| Ferramenta | Descrição |
|---|---|
| list_parcels | Cada recurso de terra com referência RPA, hectares da geometria mapeada, comprimento e o uso da terra que o planejador SFI resolveu — além de totais por tipo e uso da terra |
| get_parcel | Um recurso completo, com a visão do planejador: hectares por uso da terra, status LFA, designações, patrimônios |
| get_parcel_geometry | Geometria GeoJSON para um recurso |
| get_parcel_facts | O dossiê da parcela: designações, histórico de culturas, terreno, cobertura de satélite, veredito de água, inundação |
| list_hedgerows | Cercas vivas com comprimento em metros e o total da fazenda no qual as ações de cercas vivas são pagas |
| list_hedgerow_surveys | Pesquisas de condição de cercas vivas |
| create_parcelwrite | Cria um recurso de terra |
| update_parcelwrite | Atualiza nome, atributos ou notas de um recurso de terra |
| archive_parcelwrite | Arquivar um recurso de terra |
Planejador SFI 2026
| Ferramenta | Descrição |
|---|---|
| list_sfi_actions | O catálogo SFI 2026: taxas, unidades, regras de empilhamento, sinalização de 25% da área limitada, usos de terra elegíveis |
| get_sfi_action | Uma ação completa com seus suplementos e primários resolvidos |
| get_sfi_planner_readiness | Os dados de terra da fazenda estão prontos para planejar? A mesma lista de verificação da página do planejador |
| get_sfi_farm_limits | Área agrícola, a margem de 25% e o que os acordos ativos já comprometem, o limite de £100 mil/ano |
| get_sfi_parcel_options | O que pode ser colocado em uma parcela, em qual máximo, por quanto por ano e por que não — do próprio mecanismo do planejador |
| list_sfi_plans | Planos de rascunho e finalizados com valor anual |
| get_sfi_plan | Um plano com suas ações, linhas de resumo e totais de limite |
| get_sfi_plan_comparison | Dois a quatro planos lado a lado |
| create_sfi_planwrite | Cria um plano de rascunho vazio |
| add_sfi_plan_actionwrite | Adiciona uma ação a uma parcela em um plano de rascunho — cada regra é reaplicada no servidor |
| remove_sfi_plan_actionwrite | Remove uma ação e qualquer coisa que dependia dela |
| dismiss_sfi_actionwrite | Marca uma ação como não interessada em uma parcela ou em todo o plano |
| restore_sfi_actionwrite | Desfaz uma dispensa |
| delete_sfi_planwrite | Remove um plano de rascunho (mantido para auditoria) |
Água, solo e nutrientes
| Ferramenta | Descrição |
|---|---|
| get_water_summary | Postura de risco hídrico: sinalizações abertas, distâncias de cursos d'água, vereditos de espalhamento, armazenamento |
| list_water_flags | Sinalizações de risco hídrico por status, tipo ou parcela |
| get_parcel_water_context | Cursos d'água, poços, declividade e captação ao redor de uma parcela |
| get_water_readiness | Os dados de água da fazenda estão completos o suficiente para avaliar? |
| list_soil_results | Resultados de laboratório de solo aceitos com pH e índices RB209 P/K/Mg |
| list_samples | O registro físico de amostras |
| list_nvz_calculations | Carga de N de esterco por ano contra o limite de 170 kg N/ha |
| get_nvz_storage | Capacidade de armazenamento de chorume contra a exigência |
| list_manure_inventory | Esterco produzido, importado e exportado |
| list_management_plans | Planos de manejo de nutrientes e IPM registrados |
| get_management_plan | Um plano com taxas por parcela |
Clima e solo
| Ferramenta | Descrição |
|---|---|
| get_weather_day_summary | Chuva e condições para um dia, fazenda ou parcela |
| get_rain_lens | Chuva recente e prevista por parcela |
| get_ground_lens | Umidade do solo e trabalhabilidade por parcela |
| get_trafficability | Perspectiva de trafegabilidade para os próximos dias |
Registros, diário, notas e relatórios
| Ferramenta | Descrição |
|---|---|
| list_farm_records | Registros agrícolas legais por tipo, parcela e data |
| list_quick_notes | Notas de campo rápidas com links de parcelas |
| list_diary_entries | O diário cronológico da fazenda |
| list_reports | Relatórios gerados: tipo, status e datas |
| get_rotational_overview | Ações rotacionais SFI/CS por parcela neste ano em comparação com anos anteriores |
Captura de evidências
| Ferramenta | Descrição |
|---|---|
| create_evidence_requestwrite | Cria um link de captura exatamente para os itens que você precisa — o chat mostra o link e um código QR; fotos tiradas no celular são associadas à parcela e ação corretas |
| get_evidence_request | Progresso de um link de captura: o que chegou, o que foi aprovado, o que ainda está faltando |
| list_evidence_requests | Solicitações de captura abertas e fechadas para uma fazenda |
| approve_evidence_uploadwrite | Aprova um upload e o vincula como evidência |
| reject_evidence_uploadwrite | Rejeita um upload com um motivo |
| delete_evidence_requestwrite | Remove uma solicitação de captura para a qual nada foi enviado |
| get_vault_inbox | O endereço de e-mail do cofre da fazenda e as tags de assunto que pré-correspondem um anexo a uma ação e parcela |
| create_quick_notewrite | Uma nota de campo datada com parcela e localização opcionais, vinculável como evidência |
Relatórios
| Ferramenta | Descrição |
|---|---|
| list_report_types | Os relatórios que o Farmwalk pode gerar e o que cada um precisa |
| create_reportwrite | Gera um relatório com marca para uma fazenda ou acordo |
| get_report | Status do relatório e, quando pronto, um download de curta duração |
Adesão e integração
| Ferramenta | Descrição |
|---|---|
| get_onboarding_status | A lista de verificação de configuração para um novo usuário: organização, fazenda, SBI, terra, primeiro acordo — e qual ferramenta conclui cada etapa |
| create_organisationwrite | Crie sua organização; você se torna o proprietário dela |
| get_rpa_preview | Quantas parcelas, coberturas de terra e sebes o RPA possui para um SBI, antes de qualquer coisa ser criada |
| import_agreement_documentwrite | Leia um PDF de acordo de esquema já no cofre e construa um rascunho de acordo a partir dele |
| get_agreement_import | A etapa da importação e, quando pronta, o rascunho em termos simples: itens, valores, parcelas correspondidas |
| list_agreement_imports | Importações de acordos recentes para uma fazenda |
| confirm_agreement_importwrite | Torne um rascunho revisado o acordo ativo |
| invite_memberwrite | Convide um colega ou cliente para sua organização; retorna o link que eles abrem |
| list_invitations | Convites pendentes e aceitos para uma organização |
| revoke_invitationwrite | Retire um convite |
| list_farm_sbis | O SBI da fazenda e quaisquer SBIs adicionais que ela possui, com contagens de terra e acordos |
| add_farm_sbiwrite | Registre um SBI adicional em uma fazenda, pronto para sua própria importação de terra |
Importação de terra
| Ferramenta | Descrição |
|---|---|
| import_rpa_landwrite | Importe as parcelas, coberturas de terra e sebes da fazenda do RPA usando seu SBI |
| get_land_import_status | Progresso de uma importação, ou o resumo atual de terra da fazenda |
Pecuária
| Ferramenta | Descrição |
|---|---|
| list_livestock_holdings | Propriedades CPH registradas |
| list_livestock_animals | O registro de animais, por espécie, propriedade ou brinco |
| list_livestock_movements | Registros estatutários de movimentação por direção, espécie e data |
Saúde e segurança
| Ferramenta | Descrição |
|---|---|
| list_hs_incidents | Incidentes com resumo RIDDOR e status |
| list_hs_equipment | Equipamentos com datas de inspeção e vencimento de certificados |
| list_hs_staff | Funções da equipe, integração e status de treinamento (sem dados de contato) |
| list_hs_risk_assessments | Avaliações de risco com status de revisão |
| list_hs_actions | Ações necessárias com datas de vencimento |
| list_hs_documents | Documentos de S&R publicados (somente metadados) |
| list_coshh_assessments | Avaliações e controles COSHH |
Regen Score
| Ferramenta | Descrição |
|---|---|
| get_farm_score | A pontuação atual da fazenda, confiança e detalhamento de métricas |
| get_benchmark_positions | Onde a fazenda se posiciona em relação às suas coortes anonimizadas |
| get_score_recommendation | A próxima prática com maior probabilidade de aumentar a pontuação |
| get_achievements | Conquistas obtidas e pendentes |
| get_scoring_methodology | A metodologia de pontuação publicada |
Cofre, tarefas, consultas e pesquisa
| Ferramenta | Descrição |
|---|---|
| list_vault_files | Liste arquivos do cofre (documentos, fotos, áudio, vídeo) para uma fazenda |
| search_vault | Pesquise arquivos do cofre por nome, descrição ou transcrição por IA |
| get_vault_file | Um arquivo do cofre com seus metadados |
| get_vault_transcription | A transcrição por IA de um arquivo de áudio ou vídeo |
| list_vault_folders | Pastas do cofre para uma fazenda |
| update_vault_filewrite | Renomeie, descreva ou mova um arquivo do cofre |
| delete_vault_filewrite | Exclua um arquivo do cofre |
| create_vault_folderwrite | Crie uma pasta no cofre |
| list_tasks | Liste tarefas entre fazendas, filtre por status, prioridade ou responsável |
| get_task | Uma tarefa com seus comentários e links |
| list_task_comments | Comentários em uma tarefa |
| get_task_links | Ao que uma tarefa está vinculada |
| create_taskwrite | Crie uma tarefa em uma fazenda com título, descrição e prioridade |
| update_taskwrite | Atualize status, prioridade, título, descrição ou responsável da tarefa |
| delete_taskwrite | Exclua uma tarefa |
| create_task_commentwrite | Comente em uma tarefa |
| link_taskwrite | Vincule uma tarefa a um acordo, parcela ou ação |
| unlink_taskwrite | Remova um vínculo de tarefa |
| list_consult_sessions | Pesquise e liste sessões de consulta entre fazendas, filtre por status ou nome |
| get_consult_session | Detalhes completos da sessão, incluindo itens revisados, notas e acordos |
| get_consult_transcript | A transcrição completa de uma sessão em todas as gravações |
| get_consult_summary | Resumo gerado por IA e resumo estendido para uma sessão |
| get_consult_actions | Tarefas e ações extraídas das gravações de uma sessão |
| get_consult_share_link | Um link de compartilhamento para uma sessão |
| create_consult_sessionwrite | Inicie uma sessão de consulta |
| update_consult_sessionwrite | Atualize o status ou as notas de uma sessão |
| search | Pesquisa unificada entre fazendas, acordos, arquivos do cofre e tarefas |
| get_analytics_summary | Resumo de análises entre fazendas |
Ferramentas interativas do aplicativo
Essas ferramentas renderizam interface interativa diretamente no chat — mapas de satélite alimentados por Mapbox e painéis de conformidade ao vivo.
show_evidence_uploader
Zona de soltar e câmera renderizadas no chat — evidência pré-rotulada com a ação e a parcela, ou (finalidade: acordo) seu PDF de acordo, importado como rascunho no momento em que chega
show_parcel_map
Mapa de satélite interativo para uma parcela de terra específica com sobreposição de limites
show_farm_map
Mapa de satélite da fazenda inteira com parcelas codificadas por cores conforme o status de conformidade
show_compliance_dashboard
Painel visual com pontuações do esquema, progresso e prazos
Autenticação
O Farmwalk usa OAuth 2.1 com PKCE para autenticação segura baseada em navegador. Seu cliente de IA lida com o fluxo automaticamente.
Fluxo OAuth 2.1 (automático)
Cliente de IA
Login no navegador
Aprovar escopos
Conectado
Quando você usa uma ferramenta MCP pela primeira vez, seu navegador abre a página de login do Farmwalk. Após entrar, você aprova os escopos solicitados e o token é passado de volta ao seu cliente de IA automaticamente. Nenhum manuseio manual de token é necessário.
Escopos
| Escopo | Descrição | Permite |
|---|---|---|
| farmwalk:read | Acesso somente leitura | Consultar fazendas, acordos, parcelas, arquivos do cofre, tarefas |
| farmwalk:write | Acesso de leitura e escrita | Tudo do leitura, além de criar/atualizar tarefas |
Token de acesso pessoal (fallback manual)
Se seu cliente MCP não suportar OAuth, você pode usar um Token de Acesso Pessoal (PAT) nas configurações de usuário do Farmwalk. Gere um token em Configurações → Segurança → Tokens de Acesso Pessoal e configure seu cliente para enviá-lo como um token Bearer.
{
"mcpServers": {
"farmwalk": {
"url": "https://farmwalk.app/mcp",
"headers": {
"Authorization": "Bearer pat.your_token_here"
}
}
}
}
OAuth é recomendado
Os tokens OAuth são limitados por escopo, atualizados automaticamente e podem ser revogados centralmente. Use PATs apenas quando seu cliente não suportar OAuth baseado em navegador.