cyberivy
AIMapBishop FoxAI SecurityMCPOllamaOpen Source AIAttack SurfaceDeveloper Tools

AIMap finds exposed AI endpoints before attackers do

July 26, 2026

Dunkle Sicherheitsgrafik mit abstrakten Verbindungslinien und einem zentralen AIMap-Motiv

Bishop Fox offers AIMap as an open-source tool that finds, fingerprints, and safely tests exposed MCP servers, Ollama instances, and other AI endpoints.

What this is about

AIMap is an open-source tool from Bishop Fox for a very specific security question: which AI endpoints are reachable from the internet even though they should not be exposed, or should not be exposed without protection? The tool looks for and identifies MCP servers, Ollama instances, vLLM and LiteLLM proxies, LangServe chains, Gradio apps, and ComfyUI nodes.

This is not a general AI trend story. It is a practical tool for security teams. Bishop Fox describes AIMap as a platform for discovery, fingerprinting, risk scoring, and controlled testing of exposed agent infrastructure. Help Net Security also covered its May 2026 release as an open-source tool for the growing attack surface around AI endpoints.

What AIMap actually does

AIMap works like a specialized scanner for AI infrastructure. Instead of only checking whether a port is open, it tries to understand what kind of AI service is reachable. According to the repository, it recognizes several common target classes: MCP servers, local model servers such as Ollama, inference proxies, LangServe endpoints, Gradio interfaces, and ComfyUI installations.

The practical value comes in three steps. First, AIMap helps discover potentially exposed systems. Second, it creates fingerprints, so teams do not only see an IP address but also the likely service type. Third, it includes protocol-specific tests to examine risks such as missing authentication, tool abuse, or data leakage in a controlled way. Bishop Fox explicitly states that the tool is intended only for authorized testing and systems the tester is allowed to assess.

Why it matters

Many teams moved quickly in 2025 and 2026 to add AI experiments to internal workflows: local model servers for developers, MCP servers for agents, Gradio demos for business teams, or ComfyUI workflows for creative teams. The problem is simple: something that feels harmless inside a company can become a real attack surface when it is reachable from the public internet.

MCP is especially relevant because it can connect agents to tools, files, APIs, and data sources. A wrongly exposed MCP server is therefore not just a chat endpoint. It may become a remote control surface for internal capabilities. OWASP lists risks for generative AI applications such as excessive permissions, data leakage, and unsafe tool use. AIMap addresses the visibility gap behind those risks: before a company can write protection rules, it needs to know what is actually reachable.

For real users, AIMap is most relevant when they operate AI infrastructure themselves: red teams, AppSec teams, cloud security owners, platform teams, and start-ups with many fast prototypes. Its value is not a polished demo. Its value is a sober question: is something exposed that should never have been exposed?

In plain language

AIMap is like walking through an office building after closing time. You do not only check whether doors are open; you also check what is behind each door: server room, file archive, meeting room, or storage area. An open door does not automatically mean a break-in, but it shows where someone needs to look immediately.

The difference from a normal port scanner is specialization. AIMap does not only ask: “Is something answering there?” It asks: “Is this an AI endpoint, what type of endpoint is it, and what typical risks could appear here?”

A practical example

A mid-sized software company runs 40 developer VMs, three internal demo servers, and several local model instances for testing. After a hackathon, two Gradio demos and one Ollama endpoint accidentally remain reachable through a public subdomain. Nobody notices because the systems are not part of the regular asset inventory.

The security team runs AIMap against its own approved IP ranges. The scan flags five AI-related services, including two without authentication and one MCP endpoint with unusually broad tool permissions. This does not create an automatic “everything is hacked” conclusion. It creates a prioritized task list: shut it down, place it behind a VPN, enforce authentication, enable logging, and tighten deployment rules for AI prototypes.

Scope and limits

  • AIMap is a security tool, not permission to scan other people’s systems. Testing without explicit authorization can be illegal.
  • The tool does not replace full asset management. It can help find blind spots, but it cannot guarantee that every internal system is known.
  • Fingerprints and risk scores need human interpretation. A discovered endpoint is a signal for review and hardening, not a finished judgment about damage or exploitation.

One more point matters: open source does not automatically mean low risk. Teams should test AIMap in a controlled environment, review dependencies, and connect the findings to their existing security processes. For small teams without security experience, the tool may be too technical; in that case, a narrow and explicitly authorized test scope is especially important.

SEO & GEO keywords

AIMap, Bishop Fox, AI attack surface, MCP security, Ollama security, exposed AI endpoints, AI agent infrastructure, open source security tool, Gradio security, ComfyUI security, vLLM, LiteLLM

💡 In plain English

AIMap helps security teams find and understand publicly reachable AI services. It is especially useful when teams run MCP servers, Ollama, Gradio, or similar tools and are not sure what is accidentally exposed online.

Key Takeaways

  • AIMap is an open-source Bishop Fox tool for finding exposed AI endpoints.
  • The tool targets MCP servers, Ollama, vLLM, LiteLLM, LangServe, Gradio, and ComfyUI, among others.
  • Its main value is visibility: teams can see which AI services are publicly reachable.
  • AIMap should only be used on systems the tester owns or is explicitly authorized to test.
  • Discovered endpoints are signals for review and hardening, not automatic proof of damage.

FAQ

Is AIMap a penetration testing tool?

Yes, but with a narrow purpose. AIMap is built for authorized discovery and security testing of AI endpoints, not uncontrolled scans of other people’s systems.

Which systems can AIMap identify?

The repository lists MCP servers, Ollama, vLLM, LiteLLM, LangServe, Gradio, and ComfyUI among its target classes.

Who should try AIMap?

It is most relevant for red teams, AppSec teams, cloud security owners, and platform teams that run their own AI infrastructure.

Does AIMap replace an asset inventory?

No. It can reveal blind spots, but it should be combined with inventory, logging, authentication, and deployment rules.

Sources & Context