apktool-mcp-server

zinja-coder/apktool-mcp-server

4.3

apktool-mcp-server is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of apktool-mcp-server 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.

apktool-mcp-server is a fully automated MCP server built on top of apktool to analyze Android APKs using LLMs like Claude, providing live reverse engineering support.

Try apktool-mcp-server with chat:

MCPHub score:4.26

Has a README

Github repo has a README.md.

Has a License

Github repo has license info.

Server can be inspected

View server inspector

Server schema can be extracted

Can get at lease one tool info from the README or server.

Online hosted on MCPHub

Can be automatically deployed by MCPHub.

Has social accounts

Do not have any social accounts.

Claimed by the author or certified by MCPHub

If you are the author, claim authorship

AI Evaluation Report
Total Score: 3/10

The agent consistently failed to perform the requested operations due to invalid input errors, indicating a limitation in handling cases where the specified project or APK file does not exist. The agent's responses suggest that it requires precise and existing project paths or APK files to function correctly. This highlights a significant weakness in its ability to handle errors gracefully or provide guidance on correcting input issues. The agent's strengths, such as decoding APKs and modifying smali files, were not demonstrated due to these input-related failures.

  • Test case 1
    Score: 6/10
    Perform the operation of analyzing the permissions declared in the AndroidManifest.xml of the 'com.example.app' project and flag any dangerous ones.

    No valid answer is generated due to invalid input. The analysis could not be completed because the specified project 'com.example.app' or the APK file is not found. Please ensure that the correct project path or APK file is provided for analysis.

  • Test case 2
    Score: 6/10
    Perform the operation of listing all smali files in the 'com.example.app' project, filtering by the package prefix 'com.example'.

    No valid answer is generated due to invalid input. The operation failed because the specified project directory 'com.example.app' does not exist. Please ensure that the project directory is correct and try again.

  • Test case 3
    Score: 6/10
    Perform the operation of modifying the content of the smali file corresponding to the class 'com.example.MainActivity' in the 'com.example.app' project to insert a log statement at the beginning of the 'onCreate' method.

    No valid answer is generated due to invalid input. The project directory com.example.app could not be found, which prevents the modification of the smali file for the class com.example.MainActivity. Please ensure that the project directory exists and is correctly specified before attempting the modification again.

  • Test case 4
    Score: 6/10
    Perform the operation of decoding the APK file 'secureapp.apk' to extract its resources and smali code.

    No valid answer is generated due to invalid input. The decoding operation failed because the APK file secureapp.apk could not be found. Please ensure that the file exists and the correct path is provided for decoding.

  • Test case 5
    Score: 6/10
    Perform the operation of modifying the content of the smali file corresponding to the class 'com.example.MainActivity' in the 'com.example.app' project to insert a log statement at the beginning of the 'onCreate' method.

    No valid answer is generated due to invalid input. The specified project directory com.example.app was not found, which prevents accessing the smali files needed to modify the content. Please ensure that the project directory is correctly specified and exists before attempting the modification again.