Funcionalidades

Tudo que o Hero MCP faz pelo seu agente

Memória semântica, código indexado, documentação, mapa do projeto e workflow MCP — catálogo completo das tools e comandos disponíveis no editor.

Voltar ao início
Memória

Contexto persistente entre sessões

Salvar memórias
memory_save

Registre fatos, preferências, decisões e snippets com tags, projeto e visibilidade — o agente classifica automaticamente.

Busca semântica
memory_search

Encontre contexto por significado, não por palavras exatas. Filtre por tipo, tags ou projeto.

Pacote de contexto
memory_context

Carrega as memórias mais relevantes de uma vez — ideal no início da sessão ou antes de uma tarefa grande.

Sugestão ao encerrar
memory_suggest

No fim da sessão, o agente propõe o que vale persistir — você só confirma antes de perder o contexto do chat.

Limpeza inteligente
memory_clean

Sugestões read-only de memórias obsoletas ou duplicadas antes de arquivar — mantém o banco enxuto.

Visibilidade granular
private · team · tenant

Privado por padrão; compartilhe com um time ou toda a organização quando fizer sentido.

Código

Repositório pesquisável por significado

Indexação de código
scripts/index-code.mjs

Envie o código-fonte para busca semântica (RAG). Workflow GitHub Actions via scripts/index-code.mjs — vem no /hero_initialize.

Busca cross-project
memory_search

Encontre memórias e trechos de código indexados de qualquer projeto da organização — sem trocar de repositório.

Integrações entre projetos
capability_lookup

Verifique se outro projeto já expõe a API, webhook ou contrato que você precisa — com datas de atualização e alertas de staleness.

Documentação

Docs gerados do código e das memórias

Geração de documentação
docs_generate

Overview, arquitetura, APIs, modelos de dados e diagramas Mermaid — a partir do código indexado, memórias e mapa. Determinístico ou aprimorado com IA (Bedrock).

Acompanhar geração
docs_get

Poll assíncrono por docId até o markdown ficar pronto — com data de geração e rodapé de auditoria.

Mapa

Grafo causal do projeto

Visualizar mapa
map_get

Nós de decisões, milestones e mudanças com relações entre si — contexto estruturado além das memórias lineares.

Atualizar mapa
map_patch

Adicione nós e arestas após decisões ou mudanças de plano — vincule memoryId para rastrear a origem.

Workflow MCP

Setup e comandos no editor

Initialize completo
heromcp_initialize

Um comando carrega memórias, grava RULE, todos os /hero_* e o workflow de indexação — idempotente a cada sessão.

Rules sync
memory_rules

A RULE ensina o agente a usar o Hero MCP; o sync CLI puxa preferências e decisões do banco para o repositório.

Auditoria de estado
sync_all

Revise memórias, mapa e lacunas antes de encerrar — garante que nada importante ficou de fora.

Comandos /hero_*
/hero_*

Atalhos no Cursor para cada tool MCP — initialize, save, search, map, docs e mais, sem decorar nomes de API.

Organização

Multi-tenant e automação

Multi-organização
tenant switcher

Um usuário pode pertencer a várias orgs; o switcher troca o tenant ativo sem desconectar o MCP.

Projetos ilimitados
proj:<id>

Cada repositório ou pasta vira um projeto (tag proj:id). Planos pagos: projetos sem limite por organização.

OAuth para CI
OAuth clients

Clientes OAuth para IDEs e GitHub Actions — indexação de código sem API key fixa no repositório.

Criar minha conta grátis

Memórias persistentes para agentes de IA — isoladas por organização e prontas para o seu time.