About io.github.daedalus/mcp-smbmap
io.github.daedalus/mcp-smbmap is an MCP server in the Commerce category: mCP server exposing smbmap SMB enumeration functionality.
Install
uvx mcp-smbmappip install mcp-smbmapThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about io.github.daedalus/mcp-smbmap
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
mcp-smbmap
MCP server exposing smbmap SMB enumeration functionality.
Install
pip install mcp-smbmap
Usage
from mcp_smbmap import mcp
# Run the MCP server
mcp.run()
MCP Tools
connect- Connect to an SMB hostlist_shares- List all shares on the target hostlist_drives- List all drives on the target hostlist_path- List contents of a share pathget_version- Get OS version of the remote hostcheck_signing- Check SMB signing statusexec_command- Execute a command on the remote hostdownload_file- Download a file from the remote systemupload_file- Upload a file to the remote systemdelete_file- Delete a remote filecheck_admin- Check if user has admin rightsdisconnect- Disconnect from an SMB host
Development
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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.