Sign in Sign up

Your assistant, with the certificate record in reach

Connect CTlogs to Claude, Cursor, or any client that speaks the Model Context Protocol. Ask in the conversation you are already having, and the answer comes from the live index.

Serverhttps://mcp.ctlogs.io/mcp

What this is

The Model Context Protocol is an open standard for connecting AI assistants to outside tools. We run a server that speaks it, so instead of you searching, copying rows and pasting them into a chat, the assistant queries the certificate index itself, mid-conversation, and works with what comes back.

It is the same data behind the same account you already have. What changes is who does the typing.

Connect it

  1. Add the serverPaste https://mcp.ctlogs.io/mcp into your client’s connector settings.
  2. Sign inThe client opens CTlogs, you sign in and approve the connection. There is no key to copy and nothing to keep in a configuration file.
  3. Ask“What subdomains exist under example.com?” “Who issued the certificate on this host?” “Is anyone using our brand name in a hostname?”

Claude Code

claude mcp add --transport http ctlogs https://mcp.ctlogs.io/mcp

Other clients word it differently, but they all want the same thing: the server address above, added as a remote or HTTP connector. The sign-in step is the same everywhere.

What your assistant can do

ToolThe question it answers
find_subdomainsWhich subdomains of a domain exist in the record, and when each was last seen
lookup_certificatesThe certificate history of one hostname, or the certificate behind a SHA-256 fingerprint
search_hostnamesWhich hostnames contain a word, for impersonation and typosquat hunting
index_statusHow large and how fresh the index is
account_quotaHow much of your allowance is left this hour

Every one of them is read-only. Nothing the assistant can call changes anything.

One account, every client

Sign in, do not paste

The client is authorised through your CTlogs account. It never sees your API key, so no secret ends up sitting in a configuration file on a laptop.

Connect as many as you like

A laptop, an editor and a server can all be connected at once. They act as the same account, and usage is counted once against the allowance you already have: a second client does not grant you a second allowance, and it does not cost you one either.

Disconnect one, keep the rest

Each connection stands on its own. Cut off a machine you no longer use and everything else keeps working.

Sized for a conversation

Twenty-five rows by default, a hundred at most. The reader is a context window, not a data pipeline; for bulk work, query the API directly.

You need a CTlogs account with an active plan. See what that includes, or sign in if you already have one.

Questions

What is MCP?

An open standard for connecting AI assistants to outside tools and data. A client that speaks it can call a tool the moment a conversation needs it, instead of you moving results back and forth by hand.

Do I have to paste an API key?

No. You sign in from the client and approve the connection once.

Can I connect more than one client?

Yes, as many as you like, all as the same account. Usage is counted once.

Can the assistant change anything?

No. Every tool is read-only.

How fresh is the data?

The same index the rest of the site uses. New certificates are ingested continuously as they appear in the logs.

Share
No cookies for visitors; signing in sets only what keeps you signed in. A pseudonymised record of requests is kept for 7 days to prevent abuse. Privacy policy