Snipe-IT MCP by usefulapi for LangChain
io.usefulapi/snipe-it
Find assets, users and licenses, and check assets out or in in Snipe-IT.
client:LangChain
transport:streamable-http
tools:19
Install Snipe-IT MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"snipe-it": {
"transport": "streamable_http",
"url": "https://snipe-it.usefulapi.io/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- snipeit_get_me
- snipeit_list_hardware
- snipeit_get_hardware
- snipeit_find_hardware_by_tag
- snipeit_find_hardware_by_serial
- snipeit_list_overdue_audits
- snipeit_list_users
- snipeit_get_user
- snipeit_list_user_assets
- snipeit_list_licenses
- snipeit_get_license
- snipeit_list_license_seats
- snipeit_list_models
- snipeit_list_categories
- snipeit_list_locations
- snipeit_list_status_labels
- snipeit_get_activity_report
- snipeit_checkout_hardware
- snipeit_checkin_hardware