Ask your own AI agent. Connect ChatGPT, Claude, Codex or Cursor to this server, and it answers from a Sanity knowledge base of formulas, rules and real measurements, then checks its own math against the base before you see the answer. It also tells you when to keep the computer you have or rent instead.
https://hw-advisor.helgardorlm.tech/mcpA remote MCP server: streamable HTTP, no login. Your model, your subscription; the base and the math check are on us.
AI Hardware Advisor, URL: the address above, Authentication: None.AI Hardware Advisor, URL: the address above. No OAuth needed.claude mcp add --transport http hw-advisor https://hw-advisor.helgardorlm.tech/mcp
Then run claude and ask a question below.
Add to ~/.codex/config.toml:
[mcp_servers.hw-advisor] url = "https://hw-advisor.helgardorlm.tech/mcp"
Add to ~/.cursor/mcp.json:
{ "mcpServers": { "hw-advisor": { "url": "https://hw-advisor.helgardorlm.tech/mcp" } } }
Add to .vscode/mcp.json (or run MCP: Add Server → HTTP):
{ "servers": { "hw-advisor": { "type": "http", "url": "https://hw-advisor.helgardorlm.tech/mcp" } } }
Each Copy puts this line in front of the question: "Use the AI Hardware Advisor tools: call initial_context first…". Without it, an agent may answer from memory and skip the base. Agent files: setup.md · SKILL.md (Claude Code and Codex skill) · llms.txt.
initial_context gives the agent the advisor's work order and the dataset schema through Sanity Context MCP.groq_query. Models that are not in the base are looked up on the web, using the base's rules as a checklist.check_answer recomputes each calculation with the formula stored in Sanity and returns errors until the answer is right.| initial_context | Advisor instructions plus the Sanity schema and document counts. Call it first. |
| groq_query | Read-only GROQ over the public dataset v2, with embeddings on, so semantic search works. |
| schema_explorer | Fields and allowed values of one document type. |
| array_field_reader | Reads long array fields in parts. |
| check_answer | The validator from the app. It recomputes laws, checks that every path got a verdict, catches substitute products and flags prices without a source. Added by this server. |
The first four tools are Sanity Context MCP, passed through unchanged. The access token stays on the server.
A replay of all 27 measured runs shows the full tool calls, the base documents the agent read, and the validator's corrections: helgard-orlm.github.io/sanity-ai-hardware-advisor.
This is a free demo on a free Sanity plan, so calls are limited per visitor per hour and per day in total. Past the daily limit, groq_query falls back to the public dataset API. The server logs which tool was called and the GROQ query text, with a salted hash in place of your IP address. It never sees your chat. Answers are advice from a knowledge base, not a guarantee. Check prices and specifications before you buy.