Skip to content

Protocols

PT | EN

Vectora implementa dois protocolos de comunicação: MCP (Model Context Protocol) para integração com IDEs, e ACP (Agent Communication Protocol) para comunicação entre sub-agents.

Protocolos Suportados

ProtocoloCaso de UsoStatusDocs
MCPConexão com Claude Code, Cursor, ZedStable→ MCP
ACPComunicação entre Vectora e agentsBeta→ ACP

MCP (Model Context Protocol)

O protocolo padrão para IDEs modernas.

O MCP é um protocolo aberto desenvolvido pela Anthropic que permite que LLMs chamem ferramentas de um computador de forma estruturada. Vectora oferece 12 tools via MCP.

Vantagens:

  • Nativo em Claude Code e Cursor (zero config a mais)
  • Descoberta dinâmica de tools
  • Schema validation (ZOD)
  • Caching automático de resultados
  • Latência <10ms (IPC local)

ACP (Agent Communication Protocol)

Para comunicação entre Vectora e agents customizados.

ACP permite que múltiplos agents trabalhem juntos, compartilhando contexto e estado. Ideal para arquiteturas distribuídas onde Vectora é sub-agent de um sistema maior.

Status: Beta - Disponível para early adopters

Qual Protocolo Usar?

  • Usando Claude Code / Cursor / Zed?MCP
  • Integrando com agent custom em Python/Node/Go?MCP ou REST API (beta)
  • Agent-to-agent communication?ACP (beta)

Veja MCP para detalhes completos de implementação.


Próximo: MCP Specification

External Linking

ConceptResourceLink
MCPModel Context Protocol Specificationmodelcontextprotocol.io/specification
MCP Go SDKGo SDK for MCP (mark3labs)github.com/mark3labs/mcp-go
Anthropic ClaudeClaude Documentationdocs.anthropic.com/
ZodTypeScript-first schema validationzod.dev/

Parte do ecossistema Vectora · Open Source (MIT) · Contribuidores