本文へスキップ

AIエージェント

OpenClaw

自分のマシンで動き、普段使っているチャットアプリで応答する、オープンソースのパーソナルエージェントです。

接続手段
ログイン APIキー スキル
コネクタ
SPREVA
プラン
無料のオープンソースです。モデルのプロバイダーは自分で用意します。

始める前に

  • OpenClawがインストール済みで、ゲートウェイが動いていること。
  • APIキー。SPREVAの開発者、APIキーの順に開いて作成します。

設定

  1. 1

    ターミナルの環境変数にSPREVAのAPIキーを設定します。

    ターミナル
    export SPREVA_API_KEY=spreva_sk_...
  2. 2

    SPREVAを追加します。--transport streamable-httpは省略しないでください。省略すると、OpenClawは古いSSEトランスポートを使いますが、SPREVAはそれに応答しません。OpenClawはSPREVAを保存する前に接続を確認します。

    ターミナル
    openclaw mcp add spreva \
      --url https://dev-app.spreva.ai/api/mcp \
      --transport streamable-http \
      --header "Authorization=Bearer $SPREVA_API_KEY"
  3. 3

    OpenClawがSPREVAに接続できることを確認します。

    ターミナル
    openclaw mcp doctor spreva --probe

その他の対応アプリ

  • コネクタURLとログイン

    アプリにコネクタURLを貼り付け、SPREVAにログインして「許可」をクリックします。管理が必要なキーはありません。

    ターミナル
    openclaw mcp add spreva \
      --url https://dev-app.spreva.ai/api/mcp \
      --transport streamable-http --auth oauth
    openclaw mcp login spreva
  • CLIとAgent Skill

    sprevaコマンドラインとそのAgent Skillをインストールします。ターミナルで作業するエージェント向けです。

    ターミナル
    export SPREVA_API_KEY=spreva_sk_...
    npx -y @spreva/cli skill install --target openclaw

動作確認

新しい会話を始めて、次のように聞いてみてください。

エージェントに聞く
今週SPREVAで公開される予定のものは?

OpenClawがSPREVAのoverviewツールを呼び出し、ワークスペースのタイムゾーン、次に公開されるもの、対応が必要なものを答えます。初回は、OpenClawがツールの使用許可を求めることがあります。

トラブルシューティング

OpenClawがSPREVAに接続できない

openclaw mcp status --verboseを実行してください。SPREVAのトランスポートがsseになっている場合は、openclaw mcp unset sprevaで削除し、--transport streamable-httpを付けて追加し直してください。

キーを追加したのに、OpenClawがログインを求める

--auth oauthを指定すると、OpenClawはログインを行い、Authorizationヘッダーを無視します。どちらか一方だけを使ってください。SPREVAを削除し、使いたい方法で追加し直します。

Agent SkillがAPIキーがないと表示する

OpenClawが実行するコマンドは、ゲートウェイの環境変数からSPREVA_API_KEYを読み取ります。そこに設定して、ゲートウェイを再起動してください。

ほかの問題については、トラブルシューティングでログインの繰り返し、プラン、上限、タイムゾーンについて説明しています。