Google PageRank for AI agents. 25,000+ tools indexed.

AI-Surface MCP Server

apisec-inc/AI-Surface

Score: 55.3 Rank #9439 MCP Server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/apisec-inc--AI-Surface)](https://agentrank-ai.com/tool/apisec-inc--AI-Surface/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of apisec-inc/AI-Surface? Claim this listing →

Find and govern AI attack surfaces in application code, at PR time and inside your AI coding tool (MCP server, Claude Code hook). Free, OSS, runs offline.

Add AgentRank to Claude Code Discover and compare tools like apisec-inc/AI-Surface — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

apisec-inc/AI-Surface is a Python MCP server licensed under MIT. Find and govern AI attack surfaces in application code, at PR time and inside your AI coding tool (MCP server, Claude Code hook). Free, OSS, runs offline. Topics: ai-security, devops, devsecops, github-action, llm, mcp, static-analysis, ai-agents, ai-bom, ai-governance, appsec, attack-surface, llm-security, owasp, security-scanner, ai-coding, claude-code, cursor, mcp-server, model-context-protocol.

Ranked #9439 out of 24846 indexed tools.

Ecosystem

Python MIT
ai-securitydevopsdevsecopsgithub-actionllmmcpstatic-analysisai-agentsai-bomai-governanceappsecattack-surfacellm-securityowaspsecurity-scannerai-codingclaude-codecursormcp-servermodel-context-protocol

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 136

136 stars → growing community

Freshness 25% 1mo ago

Last commit 1mo ago → moderate activity

Issue Health 25% 0%

0/3 issues closed → many open issues

Contributors 10% 1

1 contributor → solo project

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads N/A
Forks 22
Description Detailed
License MIT

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

How to Improve

Freshness high impact

Last commit was 33 days ago — a recent commit would boost your freshness score

Issue Health high impact

You have 3 open vs 0 closed issues — triaging stale issues improves health

Contributors medium impact

Single-contributor projects carry bus-factor risk — welcoming contributors boosts confidence

Badge all embed codes →

AgentRank score for apisec-inc/AI-Surface
[![AgentRank](https://agentrank-ai.com/api/v1/badge/apisec-inc--AI-Surface)](https://agentrank-ai.com/tool/apisec-inc--AI-Surface/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/apisec-inc--AI-Surface/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/apisec-inc--AI-Surface" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="apisec-inc/AI-Surface"></script>

Matched Queries

"mcp server""mcp-server"topic:mcptopic:mcp-servertopic:model-context-protocol

From the README

<div align="center">

# ai-surface

**Find the AI attack surface your code is about to ship. Locally, offline, before the PR merges.**

</div>

`ai-surface` maps the AI attack surface in your codebase: LLM calls, agents, MCP servers, RAG/vector stores, model gateways, self-hosted runtimes, provider keys, and the HTTP APIs that expose them. Run it locally, in CI, or inside your AI coding tool to see what AI surfaces a change introduces, generate an AI-BOM, and gate new high-risk findings before merge.

Most layers of a codebase already have a check that runs before merge: Trivy for container images, Gitleaks for committed secrets, an SCA for dependencies. The AI layer, the agents, MCP servers, RAG, and LLM calls, has not had one. `ai-surface` is that check.

Every risky finding carries a verdict: **confirmed risk** (an unambiguous fact of the code as written, like a financial-action tool with no approval step) or **likely risk** (inferred, wants a human look). Every scan ends on a score
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.