- Joern MCP
Joern MCP
A Model Context Protocol (MCP) server that provides AI assistants with static code analysis capabilities using Joern's Code Property Graph (CPG) technology.
Overview
What is Joern MCP?
Joern MCP is a Model Context Protocol server that provides AI assistants with static code analysis capabilities using Joern's Code Property Graph technology.
How to use Joern MCP?
To use Joern MCP, clone the repository, install dependencies, set up the environment, and run the server. You can then create analysis sessions and execute queries through the provided API.
Key features of Joern MCP?
- Multi-language support for various programming languages.
- Docker isolation for secure analysis sessions.
- GitHub integration for direct repository analysis.
- Session-based management with automatic cleanup.
- Asynchronous query execution for non-blocking operations.
Use cases of Joern MCP?
- Analyzing codebases for vulnerabilities.
- Integrating with GitHub for automated code reviews.
- Performing static analysis on multiple programming languages.
FAQ from Joern MCP?
- What languages does Joern MCP support?
Joern MCP supports Java, C/C++, JavaScript, Python, Go, Kotlin, C#, and more.
- Is Joern MCP free to use?
Yes! Joern MCP is open-source and free to use.
- How can I contribute to Joern MCP?
Contributions are welcome! Please refer to the CONTRIBUTING.md file in the repository for guidelines.
Server Config
{
"mcpServers": {
"joern-mcp": {
"url": "https://0.0.0.0:4242/mcp"
}
}
}Project Info
Created At
7 months agoUpdated At
7 months agoAuthor Name
LekssaysStar
-Language
-License
-Category
research-and-data
Recommend Servers
View AllTavily Mcp
@tavily-ai
JavaScript
a year ago
mcp-server-flomo MCP Server
@chatmcp
Write notes to Flomo
JavaScript
a year ago