4,500+ servers built on MCP Fusion
Vinkius
Censys logo
Vinkius
AutoGen logo

How to Use the Censys MCP in AutoGen

Let your AutoGen agent teams debate Censys findings to reach consensus on security priorities.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Censys MCP on Cursor AI Code Editor MCP Client Censys MCP on Claude Desktop App MCP Integration Censys MCP on OpenAI Agents SDK MCP Compatible Censys MCP on Visual Studio Code MCP Extension Client Censys MCP on GitHub Copilot AI Agent MCP Integration Censys MCP on Google Gemini AI MCP Integration Censys MCP on Lovable AI Development MCP Client Censys MCP on Mistral AI Agents MCP Compatible Censys MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
AutoGen

Connect Censys MCP to AutoGen

Create your Vinkius account to connect Censys to AutoGen and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

A Security Analyst Team in a Box

Set up a team of AutoGen agents to mimic a security operations center. One agent, the 'Scanner', uses `search_hosts` to find all internet-facing servers. It passes the IP list to the 'Analyst' agent, which uses `get_host` to check for risky ports on each one. The agents then discuss the findings. The Analyst might flag a server with an open Telnet port. A 'Prioritizer' agent can then argue that a server with an expiring certificate found via `search_certificates` is a bigger fire to put out. They work together to produce a ranked list of risks.

Debate Infrastructure Changes

Task an agent to be the 'Watcher'. Its only job is to periodically run `get_host_history` on your most critical IP addresses. When it detects a change, it doesn't just send an alert. It starts a conversation. The Watcher presents its findings to a 'Diff' agent, which runs `view_host_diff` to get the specifics. A 'Security' agent joins the chat to determine if the change—a new service or a different banner—introduces a vulnerability. This multi-agent conversation ensures changes don't go unnoticed or unvetted.

Your AutoGen Agents Manage Certificates

Create a simple two-agent team for certificate management. The 'Auditor' agent's job is to run `search_certificates` to find certs expiring soon. When it finds one, it tells the 'Operator' agent. The Operator agent takes the certificate fingerprint and uses `get_certificate_hosts` to find every single host using that cert. The two agents can then present a complete report: 'This certificate is expiring in 10 days, and it will affect these 15 servers.' This makes remediation faster and less error-prone. It's a clear assignment for your MCP-powered team.

Setup guide

Set up Censys MCP in AutoGen

Prerequisites

  • Python 3.10+ installed
  • autogen-ext[mcp] package
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install AutoGen with MCP

    Run pip install "autogen-ext[mcp]" autogen-agentchat. The MCP extension includes mcp_server_tools for stateless tool access.

  2. 2

    Fetch tools from the MCP

    Call mcp_server_tools(SseServerParams(url=...)) with your Vinkius endpoint. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Run your agent

    Pass the tools to AssistantAgent and call agent.run(). The agent invokes Censys tools and returns structured results.

agent.py
from autogen_ext.tools.mcp import SseServerParams, mcp_server_tools
from autogen_agentchat.agents import AssistantAgent
from autogen_ext.models.openai import OpenAIChatCompletionClient

server_params = SseServerParams(
    url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
)

tools = await mcp_server_tools(server_params)

agent = AssistantAgent(
    name="Censys_assistant",
    model_client=OpenAIChatCompletionClient(model="gpt-4o"),
    tools=tools,
)

result = await agent.run("List recent Censys data")
print(result.messages[-1].content)

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Censys MCP in AutoGen

Assign one agent the `search_hosts` tool to discover assets. It can pass the results to another agent with the `get_host` tool, which then inspects each one for open ports and services. The agents can then debate the risk of what they found.
Yes, it's a great use case. One agent can use `search_certificates` to find certs nearing expiration. It can then instruct a second agent to use `get_certificate_hosts` to identify all affected servers for a complete remediation plan.
Definitely. An agent can use `get_host` to get snapshots of the same host at two different times, or of two different hosts. It then passes both outputs to another agent equipped with the `view_host_diff` tool to get a summary of the differences.
Each tool call's output becomes a message in the agent conversation. An agent can read the JSON output from a `search_hosts` call made by another agent, extract an IP, and use it in its own call to `get_host`.
The server only processes requests for public internet metadata like IPs, ports, and certificate details. Your interaction is secured by your Vinkius token, and every operation runs in a dedicated, memory-safe sandbox that is destroyed after your session.

Start using the Censys MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Censys. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.