mcpcodeanalysis

johannhartmann/mcpcodeanalysis

3.3

If you are the rightful owner of mcpcodeanalysis and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An intelligent MCP server providing advanced code analysis and search capabilities for large codebases.

Tools

Functions exposed to the LLM to take actions

semantic_search

Search for code using natural language queries.

find_similar_code

Find code similar to a given entity.

search_by_code_snippet

Search for code similar to a snippet.

keyword_search

Search for code using keywords.

get_code

Get code content for a specific entity.

analyze_file

Analyze file structure and metrics.

get_dependencies

Get dependencies for a code entity.

find_usages

Find where a function or class is used.

add_repository

Add a new GitHub repository to track.

list_repositories

List all tracked repositories.

scan_repository

Scan or rescan a repository.

update_embeddings

Update embeddings for a repository.

get_repository_stats

Get detailed statistics.

delete_repository

Delete a repository and its data.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources