io.github.daedalus/mcp-smbmap
MCP server exposing smbmap SMB enumeration functionality
Open source Open in the app JSON README (API)
About
MCP server exposing smbmap SMB enumeration functionality
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- daedalus
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 0.1.2
- Last push
- 2026-04-21T19:28:54Z
- Repository state
- ativo
- Language
- Python
- License
- MIT
- Added
- 2026-08-29 03:02:40
- Updated
- 2026-08-29 03:02:40
- Origin id
io.github.daedalus/mcp-smbmap
README
# mcp-smbmap MCP server exposing smbmap SMB enumeration functionality. [](https://pypi.org/project/mcp-smbmap/) [](https://pypi.org/project/mcp-smbmap/) ## Install ```bash pip install mcp-smbmap ``` ## Usage ```python from mcp_smbmap import mcp # Run the MCP server mcp.run() ``` ## MCP Tools - `connect` - Connect to an SMB host - `list_shares` - List all shares on the target host - `list_drives` - List all drives on the target host - `list_path` - List contents of a share path - `get_version` - Get OS version of the remote host - `check_signing` - Check SMB signing status - `exec_command` - Execute a command on the remote host - `download_file` - Download a file from the remote system - `upload_file` - Upload a file to the remote system - `delete_file` - Delete a remote file - `check_admin` - Check if user has admin rights - `disconnect` - Disconnect from an SMB host ## Development ```bash git clone https://github.com/daedalus/mcp-smbmap.git cd mcp-smbmap pip install -e ".[test]" # run tests pytest # format ruff format src/ tests/ # lint ruff check src/ tests/ # type check mypy src/ ``` ## MCP Name mcp-name: io.github.daedalus/mcp-smbmap