Trustvice está em beta restrito. Ao se cadastrar ou entrar, você precisa informar a senha de beta tester que recebeu ou solicitar uma em preview@trustvice.com. Obrigado.
Carregando…
Integrações
MCP e HTTP
Conecte a Trustvice às ferramentas que você já usa.
Um servidor MCP e uma Agentic API, atrás do mesmo gateway. Conecte um cliente de IA ou seu próprio backend ao catálogo de ações do Trustvice 360.
Autentica a credencial, verifica as permissões da ação, aplica limites de taxa e grava a entrada de auditoria. As mesmas verificações para cada transporte.
Um único envelope de resposta
ok e data em caso de sucesso, ou um erro com código legível por máquina, em todo transporte.
Todos verificam
Registros assinados são verificados com as chaves públicas publicadas da Trustvice. Não é preciso conta.
Como ler este diretório
Cada item diz o que existe hoje. Quando algo ainda não foi publicado, dizemos isso e mostramos o caminho que já funciona.
Serviço hospedado
Roda na Trustvice. Aponte seu cliente para o endereço e autentique.
Publicado
Um pacote ou arquivo que você já baixa hoje de um registry ou URL público.
Ainda não publicado
O código está pronto, mas não foi lançado. Use a alternativa indicada no card.
Só manifesto
Há um arquivo de descrição publicado para hosts que o leem. Não documentamos a instalação.
Comece aqui
Início rápido
Três jeitos de começar
Conecte um assistente via MCP, chame a Agentic API pelo seu código ou verifique você mesmo os registros assinados.
Servidor MCP
Serviço hospedado
Oferece ao Claude, Cursor, ChatGPT e a qualquer cliente que fale streamable HTTP as ações do Trustvice 360 como ferramentas, projetadas a partir do catálogo da Agentic API.
JSON-RPC sem estado sobre HTTP POST, versão de protocolo 2025-06-18
Chave de workspace, token pessoal ou OAuth com PKCE
As mesmas permissões e confirmações da Agentic API
Verifica recibos assinados, pacotes de evidências do Notarian, selos do TOPS e exportações da cadeia de auditoria só com WebCrypto, totalmente offline. Enquanto não estiver no registro npm, use a página de verificação.
Zero dependências
Retorna bad_signature, unknown_key ou malformed_envelope quando uma verificação falha
Uma assinatura válida prova integridade e origem, não que uma afirmação contida seja verdadeira
verify.ts
import { verifyArtifactWithKeys } from "@trustvice/verify";
const jwks = await (await fetch("https://api.trustvice.com/.well-known/trustvice-keys.json")).json();
const verdict = await verifyArtifactWithKeys(receipt, jwks);
if (!verdict.ok) throw new Error(verdict.reason);
Qualquer cliente que suporte servidores HTTP remotos com cabeçalhos personalizados pode se conectar. Envie o cabeçalho X-Workspace-Id com sua credencial.
Verifica um registro assinado com um conjunto de chaves que você passa, sem chamada de rede. Ainda não está no registro npm; a página de verificação já funciona.
Os arquivos de manifesto descrevem o catálogo de ações da Agentic API e alguns ainda trazem redações mais antigas, como ações de log de auditoria, nomes de permissões listados como escopos e DPoP descrito como obrigatório. Quando um arquivo e a documentação divergirem, siga a documentação.
Frameworks e plataformas de IA
Plataformas de IA
Acessível de qualquer agente que fale MCP ou HTTP
Estes frameworks e plataformas podem chamar a Trustvice pelo servidor MCP ou pela Agentic API, como qualquer outro cliente.
LangChain
Salesforce Agentforce
OpenClaw
Claude Code
CrewAI
Microsoft Copilot Studio
OpenAI Codex
LlamaIndex
ServiceNow AI Agents
ChatGPT agent
Cursor
OpenAI Agents SDK
Gemini Enterprise
Manus
GitHub Copilot
Claude Agent SDK
Bedrock AgentCore
Perplexity Comet
Devin
Google ADK
SAP Joule
Gemini CLI
Microsoft Agent Framework
IBM watsonx Orchestrate
Cline
Vercel AI SDK
UiPath
Replit Agent
Mastra
Intercom Fin
Pydantic AI
n8n
Exibir um nome ou logo aqui significa só que o produto alcança a Trustvice por MCP ou pela API REST. Não significa que seu titular endosse, patrocine ou seja parceiro da Trustvice.
Faça você mesmo
API direta
Sem integração para sua stack? Chame a API.
A Trustvice é JSON simples via HTTPS. Tudo o que uma integração faz é uma requisição, e um verificador são quatro passos em qualquer linguagem.
01Remova o membro signature do recibo e mantenha todo o resto.
02Serialize o que sobrou na forma canônica RFC 8785: chaves ordenadas, sem espaços.
03No conjunto de chaves publicado, ache a chave cujo kid é igual ao signatureKeyId do recibo. Nenhuma: unknown_key.
04Confira a assinatura Ed25519 sobre esses bytes com essa chave. Se não confere: bad_signature.
Antes de conectar
Regras básicas
As mesmas regras para cada integração
01
Um só gateway
Chamadas MCP e da Agentic API são autenticadas, verificadas quanto a permissões, limitadas e auditadas da mesma forma.
02
Privilégio mínimo
Cada ação declara as permissões de que precisa. Conceda a uma credencial apenas o que a tarefa dela exige.
03
Confirmação para ações de risco
Ações destrutivas e de cobrança retornam primeiro 412 confirmation_required; quem chama gera um token de confirmação de curta duração antes de tentar de novo.
04
Chaves no servidor
Guarde as credenciais em variáveis de ambiente ou em um gerenciador de segredos, nunca em código front-end ou em prompts.
Falta uma integração?
Diga qual cliente, plataforma ou pipeline você quer conectar e o que precisa que ele registre.