Cellular IoT APIs are exactly the kind of surface a general model half-remembers: plausible request shapes, wrong field names, silent failure on hardware you cannot easily debug. A vendor-supplied context server is a reasonable answer to that, and this one is built and run locally rather than as a hosted endpoint, so nothing about your project leaves the machine.
Blues Expert, an MCP server that helps you build products with Notecard and Notehub. Its stated purpose is supplying accurate information about Blues products and firmware practice to an LLM, reducing the hallucinations and errors that come from a model guessing at embedded hardware APIs.
- Best-practice guidance for firmware development against Blues hardware
- Help taking advantage of Notecard capabilities rather than the subset a model happens to remember
- Accurate Blues product information supplied to the model at the point it is writing code
Go v1.23 or later, Make, and Docker; build with `make build`. The client connects over HTTP to `http://localhost:8080/expert/mcp`. Inspecting it during development needs Node.js v18 or later and `make inspect-blues-expert`.
