sliverc2-mcp
Built on Sliver-py, providing a Python interface to the Sliver C2 framework with tools for remote system management, file operations, command execution, and process manipulation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@sliverc2-mcplist my active sessions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
A Simple MCP Sliver server written in Python
A simple MCP server for the Sliver C2 framework.
Requirements
uv
"python>=3.10"
"sliver-py>=0.0.19",
"mcp[cli]>=1.2.0",
Related MCP server: mcp-server-docker
Tools
MCP server currently has following tools:
list_beacons
list_sessions
change_directory
list_files
upload_file
download_file
run_cmd_command
run_ps_command
run_shellcode
list_processes
impersonate
run_as
read_registry_value
dump_process_memory
Claude Dekstop config
"sliverc2_mcp": {
"command": "/Users/<user>/.local/bin/uv",
"args": [
"--directory",
"sliverc2_mcp",
"run",
"sliverc2_mcp.py",
"--operator-config-file",
"sliver_operator.cfg"
]
}Usage
Sliverc2_mcp requires valid sliver operator configuration file to communicate to Sliver C2 server over mTLS.
Acknowledgments
Built on the great work done in https://github.com/moloch--/sliver-py
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/d4vydm/sliverc2_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server