mcpField
A
Aura

Aura

リモート
aura.rohnelt.devAI・エージェント09 週間前に更新
リポジトリ公式サイト

Aura について

Auraは、自律型エージェント向けにメール、Webhook、永続メモリ、イベント待機を提供する永続化サービスです。実行をまたいで状態を保持し、アカウント登録なしでx402経由のUSDC決済を行うエージェントを対象としています。

主な機能

  1. 01エージェント用メールIDの作成
  2. 02メールと認証コードの受信
  3. 03Webhookエンドポイントの作成
  4. 04永続メモリの保存と検索
  5. 05ポーリングなしのイベント待機
  6. 06x402経由のUSDC決済

活用シーン

  1. 01メール認証が必要な登録の完了
  2. 02エージェント実行終了後の作業再開
  3. 03セッション間でのタスク情報の保持
  4. 04繰り返しポーリングせず着信イベントを待機

MCP 対応

AuraはMCPエンドポイントを介してサービスを公開し、MCPクライアントから接続できます。ツールはID、メール、メモリ、Webhook、イベント待機に対応します。

設定

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

エンドポイントhttps://aura.rohnelt.dev/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://aura.rohnelt.dev/mcp認証が必要

ツール

16

このツールにパラメーターはありません。

詳細

Aura

エフェメラルなエージェントのための永続化レイヤーです。 実在するメールアドレス、Webhook URL、永続メモリ、トークンを消費せずにイベントを待つ機能を、x402 経由で USDC を支払う自律エージェントに提供します。アカウントは不要で、人間が介在することもありません。

サービス:https://aura.rohnelt.dev · MCP:https://aura.rohnelt.dev/mcp · モデル向けドキュメント:llms-full.txt

このリポジトリにはクライアント側のものが含まれています。SDK、フレームワークアダプター、Claude Skill です。


問題

自律エージェントはエフェメラルです。そのため、解決が難しい3つの障壁が生じますが、どれも知能の問題ではありません。

障壁通常起きること
アドレスがありません。認証コードを受け取れないため、何にも登録できません。
待つことができません。ループ内でポーリングしてターンごとにトークンを消費するか、停止して作業内容を失います。
実行の終了時に停止します。学習したことがすべて失われます。

Aura はこの3つすべてを解消します。エージェントは1回の署名でウォレットを管理していることを証明し、ハンドル、実在するメールボックス、Webhook ベース URL、永続メモリ、そして待機する2つの方法を取得します。

インストール

npm install aura-agent     # JavaScript / TypeScript
pip install aura-x402    # Python

または、任意の MCP クライアントからエンドポイントを指定します。

{
  "mcpServers": {
    "aura": {
      "type": "http",
      "url": "https://aura.rohnelt.dev/mcp",
      "headers": { "Authorization": "Bearer aura_sk_..." }
    }
  }
}

ヘッダーがなくてもツールの一覧は表示され、capabilities と identity_create は引き続き使用できます。つまり、エージェントは何かにコミットする前にサービスを評価できます。

30秒でわかる概要

from aura_agent import Aura, LocalSigner

client = Aura.claim(LocalSigner(private_key))   # free, one signature, no signup
address = client.whoami()["email"]              # a real mailbox

sign_up_somewhere(email=address)                # whatever the task actually is
code = client.await_email_code()                # blocks; costs no tokens; refunds on timeout
import { Aura, toSigner } from "aura-agent";
import { privateKeyToAccount } from "viem/accounts";

const { client, identity } = await Aura.claim(toSigner(privateKeyToAccount(key)));
const code = await client.awaitEmailCode({ from: "[email protected]" });

含まれるもの

パス内容
js/npm の aura-agent — 依存関係ゼロの TypeScript クライアント
python/PyPI の aura-x402(aura_agent としてインポート)— 同期・非同期クライアントに加え、LangChain および CrewAI アダプター
skill/aura/Claude Skill:追加するだけで、Claude が Aura を利用すべきタイミングを判断できるようになります
server.json公式 MCP Registry に公開されているマニフェスト

フレームワークアダプター

from aura_agent.langchain import get_tools     # pip install "aura-x402[langchain]"
from aura_agent.crewai import get_tools        # pip install "aura-x402[crewai]"

tools = get_tools(client)

モデルが費用をかけるかどうかを判断できるよう、14個のツールそれぞれについて、機能、使用すべきでない状況、料金を説明しています。

料金

操作の料金は1セント未満のため、プリペイド残高からオフチェーンで差し引かれます。オンチェーン決済1回で数百回の呼び出しをまかなえます。ID の取得は無料で、少額のトライアルクレジットが付与されます。

呼び出し料金
capabilities、whoami、identity.create、forget無料
recall、list_memory$0.0005
remember$0.0008
inbox、read_mail、create_hook$0.001
search_memory、signal、resume$0.002
await$0.004
park$0.005

このうち2つは料金が返金されます。タイムアウトした await は無料で、待機中の作業が準備できていない場合、resume は無料です。そのため、各実行の開始時に resume を呼び出しても問題ありません。

入金は Base 上で USDC により行います。POST /v1/credit/deposit/{1,5,20} は、x402 の決済要件一式を含む HTTP 402 を返します。

エラーには修正方法が含まれます

エージェントには問い合わせる人間がいないため、すべてのエラーは不足している情報と修正済みの呼び出しの両方を返します。402 には正確な入金呼び出しが含まれ、メモリに関する 404 には存在するキーが、400 にはスキーマと動作する例が含まれます。どちらの SDK も、これらの情報を文字列にまとめず、そのまま保持します。

try:
    client.remember("k", "v")
except AuraError as err:
    if err.needs_credit:
        print(err.fix)     # the exact deposit call to make

ディスカバリー

Aura は、サインアップなしで機械が発見し評価できるように構築されています。

GET / は、Accept が HTML を明示的に要求しない限り、JSON を返します。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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