Integrace MCP
Certman podporuje Model Context Protocol (MCP), který umožňuje AI asistentům jako Claude spravovat certifikáty vaším jménem.
Připojení pomocí OAuth
MCP klienti s podporou OAuth (např. Claude Desktop) se mohou připojit bez API klíče. Stačí pouze URL MCP serveru — klient zajistí OAuth automaticky:
{
"mcpServers": {
"certman": {
"url": "https://mcp.certman.app"
}
}
}Při prvním použití klient otevře prohlížeč, kde autorizujete přístup výběrem workspace a udělením oprávnění pro jednotlivé CA. Pro větší kontrolu můžete OAuth klienty předem zaregistrovat v nastavení workspace v sekci OAuth klienti.
Připojení pomocí API klíče
Přidejte Certman jako MCP server v konfiguraci vašeho AI nástroje pomocí vašeho API klíče:
{
"mcpServers": {
"certman": {
"url": "https://mcp.certman.app",
"headers": {
"Authorization": "Bearer cm_xxxxxxxxxxxx"
}
}
}
}Dostupné nástroje
Po připojení může váš AI asistent používat tyto nástroje:
whoami— Zkontrolovat aktuální identitu a oprávnění API klíčelist_cas— Vypsat dostupné certifikační autority (podporuje filtrování podle typu a nadřazené CA)get_ca— Získat detaily konkrétní CAget_ca_chain— Získat kompletní řetězec certifikátů od CA ke kořenulist_certificates— Vypsat vydané certifikátyget_certificate— Získat detaily certifikátuissue_certificate— Vydat nový certifikátrevoke_certificate— Odvolat certifikátrenew_certificate— Obnovit certifikát
Heslem chráněné CA
Pro CA chráněné heslem zahrňte parametr caPassphrase při použití issue_certificate, revoke_certificate nebo renew_certificate. AI asistent vás požádá o heslo, pokud je vyžadováno, ale nebylo poskytnuto.