1. Conduid
  2. Science
  3. Lattice
MCP server · Science

Lattice

MCP server for Lattice container orchestration platform

39Low

Scored 23 hours ago · breakdown

About Lattice

Lattice is an MCP server in the Science category: mCP server for Lattice container orchestration platform.

The repository has 39 stars and 0 forks, with the last commit yesterday. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add lattice -- npx -y lattice-mcp
npx
npx -y lattice-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Lattice

Powered by Claude · Grounded in docs

I know everything about Lattice. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

MCP-Lattice

Open-source MCP security scanner with capability graph analysis.

Go Report Card License Release

The Problem

The Model Context Protocol (MCP) ecosystem has grown to over 10,000 servers, yet there is no comprehensive security tool to audit them. At least 25 CVEs and disclosure reports have documented vulnerabilities across tool poisoning, prompt injection, SSRF, and auth bypass classes. Existing scanners cover only a fraction of the attack surface and none analyze cross-server attack chains. MCP-Lattice fills that gap.

What MCP-Lattice Does

  • Auto-discovers MCP configurations for Claude Desktop, Cursor, Windsurf, VS Code, and Gemini CLI
  • 34 detection templates covering prompt injection, tool poisoning, code execution, auth bypass, data exfiltration, supply chain, privilege escalation, and DoS
  • 4-layer detection pipeline: L1 Pattern matching (<1ms), L2 Semantic analysis (~20ms), L3 Capability graph (~50ms), L4 Causal/LLM (planned)
  • 4 output formats: terminal table, JSON, SARIF (for CI/CD), and HTML

Quick Start

Install

go install github.com/panavinsingh/MCP-Lattice/cmd/mcp-lattice@latest

Or download a prebuilt binary from the releases page.

Run

mcp-lattice scan                                    # auto-discover and scan all MCP servers
mcp-lattice scan --config ~/.config/claude/claude_desktop_config.json  # scan a specific config
mcp-lattice scan --format sarif -o results.sarif    # SARIF output for CI
mcp-lattice scan --severity high                    # only high and critical findings

What It Finds

  • Tool poisoning with hidden instructions
  • Prompt injection via tool descriptions and parameters
  • SSRF-prone parameters with no allowlists
  • Zero-auth servers exposed to the network
  • Toxic tool combinations across servers
  • Data exfiltration paths (filesystem to HTTP)
  • Privilege escalation through capability chaining
  • Supply chain risks in server dependencies

Capability Graph Analysis

MCP-Lattice builds a capability graph across all configured MCP servers, modeling what each tool can read, write, execute, and transmit. It then searches for cross-server attack chains -- for example, a filesystem-read tool on one server combined with an HTTP-send tool on another creates an exfiltration path. This is the key differentiator: no other scanner detects multi-server toxic combinations.

Results

We attempted to scan 100 MCP servers from the npm registry (75 scanned successfully, 25 timed out):

Metric Value
Total findings 1,275 (759 Critical, 505 High, 11 Medium)
Cross-server attack chains 1,082 (84.9% of findings)
Servers with findings 34 of 75 scanned
Most affected servers browser-devtools-mcp (150), Heroku (116), Notion (94), CircleCI (89)

Full methodology and reproduction scripts are in the research/ directory.

Contributing

We welcome contributions -- especially new detection templates, which are the easiest way to get started.

Documentation

License

Apache License 2.0. See LICENSE for the full text.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Lattice

How do I install Lattice?

Run claude mcp add lattice -- npx -y lattice-mcp, then add the server to your MCP client's configuration.

Is Lattice safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Lattice still maintained?

Yes — the last commit was yesterday. The repository has 39 stars and 0 forks.