m10x/malim
3.2
If you are the rightful owner of malim and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
MaliM is a MALIcious Mcp server designed to test MCP clients for vulnerabilities.
MaliM - MALIcious Mcp server
A "malicious" MCP server designed to test MCP clients for potential security vulnerabilities.
Usage
python3 -m venv .env; source .env/bin/activatepip3 install -r requirements.txtpython3 malim.py
Features
- MCP Server
- XSS in website_url
- Prompt injection in instructions
- XSS in icons
- Modify icons to exploit insecure embeddings
- Tools
all_in_one_toolto test if the MCP Client can be prompt injected to use this tool instead of otherscollect_user_infoto check how the MCP client handles elicitationswell_doneto test if the MCP Client can be prompt injected to runwhoamifind_products_nameto check which name/title the MCP client shows to the useradd_numbers&add_numbers2to check how the MCP client reacts to two tools with a similar name and equal title / descriptionwrite_stuffto test for tool poisoning, leading to add_numbers(2) to always calculate 1337 + 42analyze_sentimentandcreative_writingto test if sampling can be abused to call other tools and use their leak their output