mcpField
P
PostData

PostData

リモート
postdata.cloudクラウド・インフラ0今日更新
リポジトリ公式サイト

PostData について

PostData は、登録や API キーなしで IoT センサーのデータを保存・取得できる MCP サーバーです。エージェントによるデバイス接続と、グラフ付きのリアルタイム・履歴データ確認に適しています。

主な機能

  1. 01未使用のデバイス名を割り当て
  2. 02センサーの読み取り値を送信
  3. 03最新データとグラフリンクを取得
  4. 04指標の統計と履歴を照会
  5. 05デバイスの新しい読み取り値を待機
  6. 06最近稼働した公開デバイスを表示

活用シーン

  1. 01デバイスのデータ送信先を設定
  2. 02ファームウェア書き込み後の送信を確認
  3. 03指定期間のセンサー値を確認
  4. 04公開デバイスのペイロード形式を参照

MCP 対応

Streamable HTTP 経由で、デバイス名の取得、データ送信・取得、履歴照会、読み取り待機のツールを MCP クライアントに提供します。ホストされたエンドポイントに認証は不要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.postdata.cloud/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

PostData MCP サーバー

PostData のリモート MCP サーバーです。PostData は、IoT デバイス向けの無料のセンサーデータストアで、dweet.io の後継サービスです。エージェントにもデバイスにも、登録や API キーは不要です。

これを使うと、エージェントは未使用のデバイス名を取得し、ファームウェアを書いて書き込み、ボードから最初の読み取り値が届くのを待ち、ライブチャートのリンクを提示できます。アカウントの作成を誰かに依頼するために作業を中断する必要はありません。

  • エンドポイント: https://api.postdata.cloud/mcp
  • トランスポート: Streamable HTTP
  • 認証: なし
  • レジストリ名: cloud.postdata/postdata

このリポジトリには、掲載情報とセットアップ手順が含まれています。サーバー自体は PostData がホストしているため、インストールや実行は不要です。

ツール

ツール機能
new_device_name未使用のデバイス名と、データ取り込み、読み取り、ライブストリーム、チャートの各 URL を取得します
publish_reading読み取り値を保存します。POST /add/{device} と同じ動作です(1 デバイスにつき 30 秒に 1 メッセージ)
get_latest最新の読み取り値、その受信時刻、チャート URL を取得します
get_history過去 N 時間のメトリックごとの最小値/最大値/平均値/最初の値/最後の値と、ダウンサンプリングされた時系列を取得します
wait_for_readingデバイスから新しい読み取り値が届くまで(最大 50 秒)待機します。ファームウェアの書き込み後に使用してください
list_recent_devices最近アクティブだった公開デバイス 20 台と、そのペイロードを一覧表示します

書き込みを行うツールは publish_reading のみです。その他のツールは読み取り専用です。

セットアップ

VS Code(GitHub Copilot エージェントモード)

.vscode/mcp.json に以下を追加します。

{ "servers": { "postdata": { "type": "http", "url": "https://api.postdata.cloud/mcp" } } }

または、コマンドラインから実行します。

code --add-mcp '{"name":"postdata","type":"http","url":"https://api.postdata.cloud/mcp"}'
Claude Code
claude mcp add --transport http postdata https://api.postdata.cloud/mcp
Claude(claude.ai、Desktop、モバイル)

Customize → Connectors → Add custom connector に移動し、https://api.postdata.cloud/mcp を貼り付けて、No sign-in を選択します。

Cursor

~/.cursor/mcp.json または .cursor/mcp.json に以下を追加します。

{ "mcpServers": { "postdata": { "url": "https://api.postdata.cloud/mcp" } } }
OpenAI Codex
codex mcp add postdata --url https://api.postdata.cloud/mcp
Gemini CLI
gemini mcp add --transport http postdata https://api.postdata.cloud/mcp
その他

URL https://api.postdata.cloud/mcp、認証情報なしで、リモート(Streamable HTTP)MCP サーバーを追加します。Cline、Zed、Devin などのクライアントごとの詳細は、https://postdata.cloud/docs#mcp にあります。

使用方法

エージェントに、次のように依頼できます。

  • ESP32 の DHT22 から温度と湿度を取得して、ライブチャートに表示してください。
  • ボードにファームウェアを書き込んだところです。データはもう送信されていますか?
  • amber-otter-4821 が過去 24 時間に記録した値を教えてください。最小値、最大値、平均値もお願いします。
  • 古い dweet.io のスケッチが動かなくなりました。PostData に移行してください。
  • ペイロードの形式をコピーできるよう、実際のデバイスが送信している内容を見せてください。

一般的な実行の流れ:エージェントが new_device_name を呼び出し、返されたデータ取り込み URL に JSON を送信するファームウェアを書きます。あなたがボードに書き込み、エージェントが最初の読み取り値が届くまで wait_for_reading を呼び出し、その後チャート URL を提示します。

デバイスは、プレーン HTTP、HTTPS、WebSocket、または MQTT-over-WebSocket でデータを送信します。MCP を使用できないエージェントは、https://postdata.cloud/llms.txt に記載されている HTTP API を利用できます。

知っておくべきこと

  • データはすべて公開されます。 誰でも任意のデバイスを読み取ることができ、デバイス名を知っている人なら誰でも書き込めます。認証情報、個人データ、正確な位置情報は送信しないでください。
  • 各デバイスが送信できるメッセージは 30 秒に 1 件です。
  • 数値データの履歴は約 92 日間保持されます。

リンク

PostData は obiio が運営しています。サービスは無料です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。