Adafruit IO MCP by usefulapi
by adafruit-io.usefulapi.io in Other
Read Adafruit IO feeds, data, groups and dashboards; publish a data point or create a feed.
https://adafruit-io.usefulapi.io/mcp- Tools
- 17
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 343 ms
- 841 ms slowest 5%
- Last check
- Passed
- 2 h ago, next in 4 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"adafruit-io-mcp-by-usefulapi": {
"type": "http",
"url": "https://adafruit-io.usefulapi.io/mcp"
}
}
}17 tools
- adafruitio_get_user
The Adafruit IO account this key belongs to: id, name, username, time zone, created/updated times, plus the data rate limit when reported. GET /api/v2/user.
- adafruitio_get_throttle
The account's data rate limit (data-record modifications per minute: 30 on free accounts, 60 on Plus) and the current active data rate. Check it before publishing many points. GET /api/v2/{username}/throttle.
- adafruitio_list_feeds
List all of the account's feeds with key, name, description, unit, visibility, enabled flag, last value and last update. GET /feeds.
- adafruitio_get_feed
One feed by key: name, description, unit, visibility, last value, status settings and the groups it belongs to. GET /feeds/{feed_key}.
- adafruitio_get_feed_details
A feed with its details block: first and last data point and the number of stored points. GET /feeds/{feed_key}/details.
- adafruitio_list_feed_data
Data points of a feed (max 1000 per call). Newest first, except that with start_time the API returns the oldest page after that time. Filter by time range and limit; to read further back call again with the reply's next_page_args (the same filters plus `before`). GET…
- adafruitio_get_last_data
The most recent data point of a feed (value, location, created_at). GET /feeds/{feed_key}/data/last.
- adafruitio_get_data_point
One stored data point of a feed by its id. GET /feeds/{feed_key}/data/{id}.
- adafruitio_get_feed_chart
Aggregated chart data for a feed: values sliced by `resolution` minutes over the last `hours` (or a start/end range), using avg, sum, min, max, val or val_count. Good for trends without downloading every point. GET /feeds/{feed_key}/data/chart.
- adafruitio_list_groups
List the account's groups (named sets of feeds) with their feeds. GET /groups.
- adafruitio_get_group
One group by key with its feeds. GET /groups/{group_key}.
- adafruitio_list_dashboards
List the account's dashboards with key, name, description and visibility. GET /dashboards.
- adafruitio_get_dashboard
One dashboard by key. GET /dashboards/{dashboard_key}.
- adafruitio_list_blocks
The blocks (widgets: gauges, toggles, charts, sliders...) of a dashboard with their feeds, position and properties. Integration secrets in properties are removed. GET /dashboards/{dashboard_key}/blocks.
- adafruitio_list_activities
The account's activity log (feed/data/dashboard changes), optionally within a time range. GET /activities.
- adafruitio_publish_data_point
WRITE: publish one data point (a value) to a feed. This can drive REAL DEVICES: anything subscribed to the feed (relays, motors, lights, heaters, locks, dashboard toggles) will receive and may act on the value, and it cannot be undone from here. Only publish a value the user has…
- adafruitio_create_feed
WRITE: create a new, empty feed (private by default), optionally inside an existing group. Adds a feed only; it does not change or delete anything existing, and fails if the name is taken. POST /feeds.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 2 h ago | Passed | 200 | 256 ms |
| 12 h ago | Passed | 200 | 287 ms |
| 22 h ago | Passed | 200 | 617 ms |
| 32 h ago | Passed | 200 | 218 ms |
| 42 h ago | Passed | 200 | 344 ms |
Show 9 older checks
| 2 days ago | Passed | 200 | 335 ms |
| 3 days ago | Passed | 200 | 344 ms |
| 3 days ago | Passed | 200 | 287 ms |
| 3 days ago | Passed | 200 | 426 ms |
| 4 days ago | Passed | 200 | 380 ms |
| 4 days ago | Passed | 200 | 236 ms |
| 5 days ago | Passed | 200 | 841 ms |
| 5 days ago | Passed | 200 | 365 ms |
| 5 days ago | Passed | 200 | 343 ms |