mcp-joern

mcp-joern

5

Joern MCP Server is designed as a Model Context Protocol server utilizing Joern for code review and security analysis. It offers an environment built for developers to efficiently manage and analyze code. Users are encouraged to contribute through issues and pull requests.

server.py

MCP server main program

test_mcp_client.py

Programs for testing Joern servers and MCP tools

test_sc_tools.py

Programs that directly test SC tools

common_tools.py

General Practical Functions

server_tools.py

Server practical functions

server_tools.sc

Scala implementation of server utility functions

server_tools_source.sc

Scala implementation using source code to get method source code