Skip to content

docs: add agent ecosystem scan examples#16

Merged
limaronaldo merged 1 commit into
mainfrom
feat/examples-docs-12-15
Jun 13, 2026
Merged

docs: add agent ecosystem scan examples#16
limaronaldo merged 1 commit into
mainfrom
feat/examples-docs-12-15

Conversation

@limaronaldo

Copy link
Copy Markdown
Collaborator

Summary

  • add runnable scan examples for Claude MCP, OpenAI Agents SDK, FastMCP, and Playwright MCP
  • add focused security guides for Claude MCP, MCP scanning, and OpenAI Agents SDK usage
  • add discovery-list submission tracking with the live e2b PR and the blocked appcypher fork branch state
  • update the README with ecosystem fit and links to the new examples

Closes #12.
Closes #13.
Closes #14.
Closes #15.

Verification

  • cargo run --quiet -- scan examples/claude-mcp/fixture --ignore-tests --fail-on high --explain
  • cargo run --quiet -- scan examples/fastmcp-server/fixture --ignore-tests --fail-on high --explain
  • cargo run --quiet -- scan examples/openai-agents-sdk/fixture --ignore-tests --fail-on high --explain
  • cargo run --quiet -- scan examples/playwright-mcp/fixture --ignore-tests --fail-on high --explain
  • cargo run --quiet -- scan examples/openai-agents-sdk/fixture --format json --output target/agentshield/examples/openai-agents.json
  • cargo run --quiet -- scan examples/openai-agents-sdk/fixture --format sarif --output target/agentshield/examples/openai-agents.sarif
  • python3 -m py_compile examples/claude-mcp/fixture/server.py examples/fastmcp-server/fixture/server.py
  • python3 -m json.tool for all new JSON fixtures and lockfiles
  • git diff --check
  • cargo fmt --check
  • cargo test
  • cargo clippy -- -D warnings
  • cargo build --release
  • cargo run --quiet -- --help
  • cargo run --quiet -- scan examples/does-not-exist --explain returned the expected inconclusive/no-adapter path

External submissions

@limaronaldo limaronaldo merged commit 0091c4a into main Jun 13, 2026
9 checks passed
@limaronaldo limaronaldo deleted the feat/examples-docs-12-15 branch June 13, 2026 16:56
limaronaldo added a commit that referenced this pull request Jun 14, 2026
docs: add langgraph-tool example README

Adds the LangGraph/LangChain example scan guide missing from main —
the other four examples shipped a README in PR #16 but this one was
omitted. Rescued from a local recovery branch during cleanup.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant