{
  "markdown": "# mcp-smbmap\n\nMCP server exposing smbmap SMB enumeration functionality.\n\n[![PyPI](https://img.shields.io/pypi/v/mcp-smbmap.svg)](https://pypi.org/project/mcp-smbmap/)\n[![Python](https://img.shields.io/pypi/pyversions/mcp-smbmap.svg)](https://pypi.org/project/mcp-smbmap/)\n\n## Install\n\n```bash\npip install mcp-smbmap\n```\n\n## Usage\n\n```python\nfrom mcp_smbmap import mcp\n\n# Run the MCP server\nmcp.run()\n```\n\n## MCP Tools\n\n- `connect` - Connect to an SMB host\n- `list_shares` - List all shares on the target host\n- `list_drives` - List all drives on the target host\n- `list_path` - List contents of a share path\n- `get_version` - Get OS version of the remote host\n- `check_signing` - Check SMB signing status\n- `exec_command` - Execute a command on the remote host\n- `download_file` - Download a file from the remote system\n- `upload_file` - Upload a file to the remote system\n- `delete_file` - Delete a remote file\n- `check_admin` - Check if user has admin rights\n- `disconnect` - Disconnect from an SMB host\n\n## Development\n\n```bash\ngit clone https://github.com/daedalus/mcp-smbmap.git\ncd mcp-smbmap\npip install -e \".[test]\"\n\n# run tests\npytest\n\n# format\nruff format src/ tests/\n\n# lint\nruff check src/ tests/\n\n# type check\nmypy src/\n```\n\n## MCP Name\n\nmcp-name: io.github.daedalus/mcp-smbmap\n",
  "bytes": 1290,
  "sha": "22ff21e5842a22f2173b6cd8f9ddb0f2b4b53b96bea38ce9a3147c53c9f9a90b",
  "repo_slug": "daedalus/mcp-smbmap",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_daedalus_mcp_smbmap_46860dc1/readme"
}