Skip to content
Agentmart
Submit a tool

nodrix

Read live and historical IoT telemetry and actuate ESP32/Arduino hardware from a backend you host.

Connector by nodrix.live · Domain verified by the MCP Registry

IndexedMITRemote (HTTP)★ 45
Write a review

Chalk Labs

Need help deploying nodrix?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/nodrix-live-nodrix

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoints

  • https://{host}/v1/mcp/oauth Remote (HTTP)
  • https://{host}/v1/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Read live and historical IoT telemetry and actuate ESP32/Arduino hardware from a backend you host.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
12 read · 14 write · 0 delete · 2 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 28

Read from the source code; the running server may list different tools.

Read 12 · Look things up without changing anything.

  • get_dashboard
  • get_series
  • get_state
  • list_automations
  • list_block_types
  • list_dashboards
  • list_integration_kinds
  • list_integrations
  • list_projects
  • list_variables
  • list_widget_types
  • list_widgets

Write 14 · Create, change, send or run things.

  • add_widget
  • create_automation
  • create_dashboard
  • create_integration
  • create_project
  • create_variable
  • run_automation
  • set_variable
  • update_automation
  • update_dashboard
  • update_integration
  • update_project
Show 2 more tools
  • update_variable
  • update_widget

Not yet classified 2 · We could not tell from the name and description.

  • emit_event
  • test_integration

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • Authorization

Network hosts it talks to 15

  • api.github.com · found in code
  • api.resend.com · found in code
  • api.telegram.org · found in code
  • api.twilio.com · found in code
  • dash.cloudflare.com · found in code
  • discord.com · found in code
  • events.pagerduty.com · found in code
  • fonts.googleapis.com · found in code
  • fonts.gstatic.com · found in code
  • github.com · found in code
  • hooks.slack.com · found in code
  • nodrix.live · found in code
  • raw.githubusercontent.com · found in code
  • server.arcgisonline.com · found in code
  • telemetry.nodrix.live · found in code

Files it touches

  • /tmp/nodrix-upstream
  • /tmp/nodrix-wrangler.toml

Tools (28)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • add_widget

    Add a widget to a dashboard. Generates the widget id if omitted. Returns the inserted widget. Call list_widget_types first to see the canonical shape of `props` for each widget type — passing the wrong keys (e.g. `series: ["power"]` instead of `series: [{variable:"power"}]`) silently drops the binding.

  • create_automation

    Create an automation. Prefer `graph` (a {nodes,edges} flow — multi-trigger, conditions/branching) for anything beyond a single trigger → linear actions; call list_block_types first for the node kinds and their config shapes. A call_integration node’s config is { integration_id, operation, params } — see list_integration_kinds for each kind’s operations and params. The legacy trigger_type+trigger_config+actions still works for a simple linear automation (trigger_type ∈ variable|manual|schedule|sunset_sunrise|event).

  • create_dashboard

    Create a dashboard. Layout is the widget-grid object; omit for an empty grid.

  • create_integration

    Description is built at runtime.

  • create_project

    Create a project. Requires an owner/admin token.

  • create_variable

    Declare a variable (optionally with a unit). Telemetry also auto-creates variables.

  • emit_event

    Fire a named event, running any enabled event-triggered automations that match it. Also a test harness for the `event` trigger.

  • get_dashboardread-only

    Get one dashboard including its widget layout.

  • get_seriesread-only

    Get recent time-series points for one variable (recent ring buffer only).

  • get_stateread-only

    Get the latest value of every variable in a project.

  • list_automationsread-only

    List automations (flow graph + last run status) in a project.

  • list_block_typesread-only

    List automation block kinds — triggers, conditions, actions — with their config fields and ports. Call before create_automation/update_automation: an automation is a flow graph of nodes { id, kind, config } joined by edges { from, to, port }, where `kind` is one of these and `config` keys are each block’s field `key`s. Condition nodes branch via "true"/"false" output ports.

  • list_dashboardsread-only

    List dashboards in a project.

  • list_integration_kindsread-only

    List integration kinds with their `connection_fields` (stored on the integration via create_integration, e.g. credentials) and their `operations`. Each operation lists the `params` (field definitions) an automation’s call_integration node supplies as `{ operation, params }` — a field shared by several operations appears in each. A kind with no operations has a single implicit operation and no call-site params.

  • list_integrationsread-only

    List integrations in a project. Secret config values are redacted.

Show 13 more tools
  • list_projectsread-only

    List the projects this token can access.

  • list_variablesread-only

    List declared variables (key, unit, last seen) for a project.

  • list_widget_typesread-only

    List the available widget types and their canonical prop shapes. Call before add_widget / update_widget to know what `props` each type expects.

  • list_widgetsread-only

    List widgets in a dashboard (id, type, position, props). Mutating tools take the whole layout — read this, edit items, write back via update_dashboard.

  • run_automation

    Run an automation now (drives manual automations; also a test harness).

  • set_variable

    Enqueue a control write to hardware: set a variable value the device picks up on its next poll. The variable must already exist in the project.

  • test_integration

    Fire an integration once with a synthetic context to verify delivery.

  • update_automation

    Update an automation. Pass `graph` to replace the whole flow (see list_block_types); or name/enabled/trigger_config/actions for the legacy linear shape.

  • update_dashboard

    Update a dashboard name/description/layout. Pass if_updated_at for optimistic concurrency.

  • update_integration

    Update an integration (name, config, enabled).

  • update_project

    Rename or re-describe a project.

  • update_variable

    Update a variable's unit.

  • update_widget

    Update a single widget in a dashboard. Any field omitted is left unchanged; props REPLACES (not merges) — fetch via list_widgets first if you want to merge. See list_widget_types for the canonical `props` shape of each widget type.

Signals

Stars
45
Forks
3
Open issues
0
Contributors
1
Last commit
Sep 18, 2026 (1 month ago)
Last release
Sep 18, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
live.nodrix/nodrix
Version
1.0.1
Auth
Auth not stated, Bearer token
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get nodrix running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying nodrix?

CallGet help
Cite this page

nodrix MCP server. Agent Mart. https://agentmart.dev/connectors/nodrix-live-nodrix (last updated 2026-10-24)