Snipe-IT (unofficial)
io.github.mguttmann/the-real-snipeit-mcp
Unofficial MCP server for the Snipe-IT REST API: assets, users, licenses, guarded writes.
Connect this server
Add this to your MCP client config — claude_desktop_config.json (Claude Desktop) or .cursor/mcp.json (Cursor).Suits: Claude Desktop · Cursor.
{
"mcpServers": {
"the-real-snipeit-mcp": {
"command": "npx",
"args": [
"-y",
"the-real-snipeit-mcp@0.2.2"
],
"env": {
"SNIPEIT_API_BASE": "<your SNIPEIT_API_BASE>",
"SNIPEIT_API_TOKEN": "<your SNIPEIT_API_TOKEN>",
"SNIPEIT_CONFIRM_WRITES": "true",
"SNIPEIT_TIMEOUT_MS": "30000",
"SNIPEIT_LOG_LEVEL": "info",
"SNIPEIT_MAX_RESULT_BYTES": "1048576",
"SNIPEIT_CALL_DEADLINE_MS": "0",
"SNIPEIT_REDACT_PII": "false",
"SNIPEIT_REDACT_SECRETS": "false",
"SNIPEIT_READ_ONLY": "false",
"SNIPEIT_REQUIRE_PREVIEW": "false"
}
}
}
}- SNIPEIT_API_BASErequiredSnipe-IT API base URL including /api/v1, for example https://snipe-it.example.com/api/v1. Use https.
- SNIPEIT_API_TOKENrequiredsecretSnipe-IT Personal API Token (JWT), from Snipe-IT > User > Manage API Keys. It acts with the rights of its user.
- SNIPEIT_CONFIRM_WRITESWrite guard, on by default: write tools return a preview until called again with confirm: "YES". Only false, 0, no or off disable it.
- SNIPEIT_TIMEOUT_MSTimeout in ms per HTTP attempt, including the body read (positive integer).
- SNIPEIT_LOG_LEVELLog level on stderr: debug, info, warn or error.
- SNIPEIT_MAX_RESULT_BYTESCap for one tool result in bytes (serialized JSON), minimum 65536. Larger results come back shortened with truncated: true.
- SNIPEIT_CALL_DEADLINE_MSOverall deadline for one tool call in ms, across retries and all: true pagination. 0 means none.
- SNIPEIT_REDACT_PIItrue masks personal data (email, username, names of people, phone, address, employee number) in tool results.
- SNIPEIT_REDACT_SECRETStrue masks secrets (password/secret/token/api_key fields, secret custom field values) in tool results with (redacted).
- SNIPEIT_READ_ONLYtrue refuses every write at runtime; all tools stay registered and reads work.
- SNIPEIT_REQUIRE_PREVIEWtrue (with the write guard on): confirm: "YES" executes only after a preview of the same request.
A starting point — check the repository for exact arguments and setup. Restart your client after editing the config.
- Category
- Developer Tools
- Version
- 0.2.2
- Registry
- active
- Published
- 10/27/2026
More Developer Tools servers
Browse all Developer Tools →UniFi Site Manager and Network (unofficial)
mguttmann
Unofficial MCP server for the UniFi Site Manager and Network cloud APIs, with a write-confirm guard.
io.github.mgwalkerjr95/texas-grocery
mgwalkerjr95
MCP server for HEB grocery store integration - search products, manage carts, clip coupons, and more
Embedded / IoT Mentor
mh-mansouri
Embedded/IoT mentor: picks the board and toolchain, estimates cost and battery life.
Security Detections
MHaggis
Search security detections across Sigma, Splunk, Elastic, KQL, Sublime, CQL and Jamf with ATT&CK.
Ghostfolio MCP
mhajder
MCP server for Ghostfolio portfolio management and financial data access
GLPI MCP
mhajder
MCP server for GLPI IT service management (tickets, assets, users, knowledge base)
Add the badge to your site
Show visitors that Snipe-IT (unofficial) is listed here — it’s also the link we check for a free listing.
HTML — for your website
<a href="https://serverdex.io/server/io-github-mguttmann-the-real-snipeit-mcp?utm_source=badge"><img src="https://serverdex.io/brand/badge.svg" alt="Snipe-IT (unofficial) — listed on Serverdex" width="123" height="40" loading="lazy"></a>Recommended. A dofollow link from your own domain is the one that counts for search engines, and it's the link we check for a free listing.
Markdown — for your README
[](https://serverdex.io/server/io-github-mguttmann-the-real-snipeit-mcp?utm_source=badge)Nice for visibility, but GitHub marks README links nofollow, so it doesn't pass authority. Use the HTML badge on your site as well.