Note MCP is an MCP server that connects large language models to Blues products, specifically the Notecard cellular/satellite IoT module and the Notehub cloud service. Built using Go, the server exposes documentation, APIs, and domain knowledge to AI assistants. Developers and embedded systems engineers use Note MCP to streamline IoT firmware development and hardware configuration. By serving as Blues Expert, the tool provides accurate, contextual information about Notecard features, commands, and Notehub configurations directly into coding interfaces. This allows developers to craft embedded C/C++ or Python routines, configure routing endpoints, and troubleshoot connectivity without repeatedly consulting external documentation. In addition to guiding architecture and device management, it grounds language model responses in verified Blues product specifications to prevent hallucinations and firmware bugs. The server operates over an HTTP transport, allowing local or containerized setups to interface with tools like Claude Desktop.
Category: Cloud & Infrastructure
Tags: embedded, iot, notecard, notehub
bash make build 3. Start the server so it listens on the local port (defaulting to port 8080). 4. Open your MCP client configuration file (for Claude Desktop, use claude_desktop_config.json). 5. Add the blues-expert server entry under mcpServers: json { "mcpServers": { "blues-expert": { "type": "http", "url": "http://localhost:8080/expert/mcp" } } } 6. For inspection during development, ensure Node.js v18+ is present and run make inspect-blues-expert. 7. Restart your MCP client to start using the server.Part of MCP Servers
Note MCP is a Model Context Protocol server developed by Blues. Also referred to as Blues Expert, it equips LLM assistants with detailed documentation, best practices, and integration knowledge for the Notecard IoT hardware module and Notehub cloud service.
You need Go 1.23 or newer, Make, and Docker. Clone the repository and execute make build. Then, point your MCP client to the HTTP endpoint at http://localhost:8080/expert/mcp inside your configuration file.
Note MCP works with any client supporting the Model Context Protocol over HTTP, including Claude Desktop. You configure it by adding the local HTTP URL to your client configuration file.
Running and compiling Note MCP requires Go v1.23 or later, Make, and Docker. If you wish to use the MCP inspector for development, Node.js version 18 or higher is also required.