Snipe-IT (unofficial) runs on your own machine — the client starts it, so there is no endpoint to ping. 525 installs a week from npm. Last commit 27 Oct 2026.
Unofficial MCP server for the Snipe-IT REST API: assets, users, licenses, guarded writes.
Today is the operative word: we check Snipe-IT (unofficial) every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add the-real-snipeit-mcp -e 'SNIPEIT_API_BASE=<SNIPEIT_API_BASE>' -e 'SNIPEIT_API_TOKEN=<SNIPEIT_API_TOKEN>' -- npx -y the-real-snipeit-mcp
{
"mcpServers": {
"the-real-snipeit-mcp": {
"command": "npx",
"args": [
"-y",
"the-real-snipeit-mcp"
],
"env": {
"SNIPEIT_API_BASE": "<SNIPEIT_API_BASE>",
"SNIPEIT_API_TOKEN": "<SNIPEIT_API_TOKEN>"
}
}
}
}
[mcp_servers.the-real-snipeit-mcp]
command = "npx"
args = ["-y", "the-real-snipeit-mcp"]
env = { SNIPEIT_API_BASE = "<SNIPEIT_API_BASE>", SNIPEIT_API_TOKEN = "<SNIPEIT_API_TOKEN>" }
{
"mcpServers": {
"the-real-snipeit-mcp": {
"command": "npx",
"args": [
"-y",
"the-real-snipeit-mcp"
],
"env": {
"SNIPEIT_API_BASE": "<SNIPEIT_API_BASE>",
"SNIPEIT_API_TOKEN": "<SNIPEIT_API_TOKEN>"
}
}
}
}
{
"servers": {
"the-real-snipeit-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"the-real-snipeit-mcp"
],
"env": {
"SNIPEIT_API_BASE": "<SNIPEIT_API_BASE>",
"SNIPEIT_API_TOKEN": "<SNIPEIT_API_TOKEN>"
}
}
}
}
Put your own values in place of
<SNIPEIT_API_BASE> (Snipe-IT API base URL including /api/v1, for example https://snipe-it.example.com/api/v1. Use https), <SNIPEIT_API_TOKEN> (Snipe-IT Personal API Token (JWT), from Snipe-IT > User > Manage API Keys. It acts with the rights of its user).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
SNIPEIT_CONFIRM_WRITES (Write 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_MS (Timeout in ms per HTTP attempt, including the body read (positive integer)), SNIPEIT_LOG_LEVEL (Log level on stderr: debug, info, warn or error), SNIPEIT_MAX_RESULT_BYTES (Cap for one tool result in bytes (serialized JSON), minimum 65536. Larger results come back shortened with truncated: true), SNIPEIT_CALL_DEADLINE_MS (Overall deadline for one tool call in ms, across retries and all: true pagination. 0 means none), SNIPEIT_REDACT_PII (true masks personal data (email, username, names of people, phone, address, employee number) in tool results), SNIPEIT_REDACT_SECRETS (true masks secrets (password/secret/token/api_key fields, secret custom field values) in tool results with (redacted)), SNIPEIT_READ_ONLY (true refuses every write at runtime; all tools stay registered and reads work), SNIPEIT_REQUIRE_PREVIEW (true (with the write guard on): confirm: "YES" executes only after a preview of the same request).
Unofficial local MCP server for Livespace CRM with read tools and guarded writes.
Unofficial MCP server for the Action1 RMM API: fleet queries, scripts, updates, guarded changes.
Unofficial community MCP for the Capital.com Open API. Guarded two-phase trades; demo-first.
Unofficial Trendyol seller API for AI assistants: products, orders, Q&A, guarded stock/price writes.
Unofficial read-only MCP server for the wFirma API v2: invoices, contractors, expenses, payments.
The official MCP Server for the Mux API
Unofficial MCP server for the UniFi Site Manager and Network cloud APIs, with a write-confirm guard.
Unofficial MCP server for the Hetzner Cloud API: one typed tool per operation, read and write.
Answers built from our own checks of this server.