{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.tengence/search","description":"Thin MCP wrapper for the Tengence Search SaaS: push data and search via official APIs.","title":"Tengence Search MCP","repository":{"url":"https://github.com/tengence-team/tengence-search-mcp","source":"github"},"version":"0.1.5","packages":[{"registryType":"npm","identifier":"@tengence/search-mcp","version":"0.1.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"solution-service base URL used for startup auto-registration. Defaults to https://console.tengence.com.","name":"TENGENCE_SOLUTION_BASE_URL"},{"description":"Search API key (app-level, sk-) for the /v1/search endpoint. Optional: search_init auto-provisions and stores it locally (state.json).","name":"TENGENCE_SEARCH_API_KEY"},{"description":"Dataset API key (sk-) for the /v1/push/data endpoint.","name":"TENGENCE_DATASET_API_KEY"},{"description":"siteUrl used as the idempotency match key during registration. Defaults to https://tengence-mcp.local/<deviceId>.","name":"TENGENCE_SITE_URL"},{"description":"Override for the search API base. Defaults to https://api.tengence.com.","name":"TENGENCE_SEARCH_BASE_URL"},{"description":"Override for the push API base. Defaults to https://api.mossego.com.","name":"TENGENCE_PUSH_BASE_URL"},{"description":"Internal runtime data directory holding state.json (device identity + registration credentials). Defaults to ~/.tengence/search-mcp.","name":"TENGENCE_SEARCH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T16:10:54.519193Z","publishedAt":"2026-10-02T16:10:54.519193Z","updatedAt":"2026-10-02T16:10:54.519193Z","isLatest":true}}}
