curviate について
curviateは、Curviateワークスペースと接続済みアカウントを通じてLinkedInを操作するエージェント向けのホスト型MCPサーバーです。単一のリモートURLから検索、メッセージ、投稿、接続リクエストを利用でき、OAuthまたはAPIキーで認証します。
主な機能
- 01LinkedIn検索
- 02メッセージ管理と返信案の作成
- 03投稿の作成とレビュー
- 04接続リクエストの送信
- 05ワークスペース単位でSales NavigatorとRecruiterのツールを有効化
活用シーン
- 01職種、業界、地域の条件に合う見込み客の検索
- 02受信トレイの会話の要約と返信案の作成
- 03レビュー用投稿の準備
- 04相手の投稿に触れた接続メモの下書き
MCP 対応
ホスト型のStreamable HTTP MCPエンドポイントを通じて、LinkedIn操作ツールを提供します。クライアントはOAuth 2.1またはAuthorization Bearer APIキーで接続し、Sales NavigatorとRecruiterのツールはワークスペースごとに有効化できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://app.curviate.com/mcpclaude mcp add --transport http com-curviate https://app.curviate.com/mcp{"mcpServers":{"com-curviate":{"type":"http","url":"https://app.curviate.com/mcp"}}}Cursor で開く{"servers":{"com-curviate":{"type":"http","url":"https://app.curviate.com/mcp"}}}VS Code で開く{"mcpServers":{"com-curviate":{"type":"http","url":"https://app.curviate.com/mcp"}}}{"mcpServers":{"com-curviate":{"serverUrl":"https://app.curviate.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
AI エージェント向けの LinkedIn アクションを、MCP ツールとして提供します。ホストされた URL を使うだけで、インストールは不要です。
30 秒で接続
リモート Streamable HTTP に対応した MCP クライアントから、次の URL に接続してください。
https://app.curviate.com/mcp
クライアントが対応している場合は OAuth でサインインし、対応していない場合は Authorization: Bearer ヘッダーで Curviate API キーを送信してください。これでエージェントは、LinkedIn の検索、メッセージ、投稿、つながりリクエストをネイティブツールとして利用できます。Sales Navigator と Recruiter のツールはデフォルトで無効になっており、ワークスペースごとに有効化できます。また、対応する製品を保有するアカウントが接続されている場合にのみ応答します。詳しくはツールセットをご覧ください。
Curviate ワークスペースと、接続済みの LinkedIn アカウントが 1 つ必要です。詳しい手順はMCP クイックスタートをご覧ください。
クライアント
Claude Code
OAuth:
claude mcp add --transport http curviate https://app.curviate.com/mcp
その後、Claude Code で /mcp を実行し、curviate を選択して、Authenticate を選び、ブラウザーでアクセスを承認します。
API キー:
claude mcp add --transport http curviate https://app.curviate.com/mcp \
--header "Authorization: Bearer $CURVIATE_API_KEY"
このコマンドを実行すると、シェルが $CURVIATE_API_KEY を展開するため、キーそのものが Claude Code の設定ファイルに書き込まれます。キーが必要な場合を除き、上記の OAuth をおすすめします。
claude mcp list でどちらの設定も確認できます。curviate が Connected と表示されます。
詳細と注意事項:docs.curviate.com/reference/mcp/client-setup#claude-code
Codex
OAuth:
codex mcp add curviate --url https://app.curviate.com/mcp
Codex に認証 URL が表示されます。URL を開き、Curviate にサインインして、アクセスを承認します。後で再度サインインするには、codex mcp login curviate を実行します。
Codex の接続時に毎回環境変数から読み込む API キー:
codex mcp add curviate --url https://app.curviate.com/mcp \
--bearer-token-env-var CURVIATE_API_KEY
codex mcp list で確認します。
Gemini CLI
OAuth:
gemini mcp add --transport http curviate https://app.curviate.com/mcp
次に、gemini を起動し、/mcp auth curviate を実行して、表示された URL を開き、Curviate にサインインして、アクセスを承認します。
API キー:
gemini mcp add --transport http curviate https://app.curviate.com/mcp \
-H 'Authorization: Bearer ${CURVIATE_API_KEY}'
シングルクォートはそのままにしてください。Gemini CLI は ${CURVIATE_API_KEY} を記述どおりに保存し、接続時に環境変数から値を取得するため、キーが設定ファイルに残りません。
gemini mcp list で確認します。curviate が Connected と表示されます。Gemini CLI は、信頼済みとしていないフォルダーでは MCP サーバーを起動しません。その場合、サーバーは Disabled と表示されます。
詳細と注意事項:docs.curviate.com/reference/mcp/client-setup#gemini-cli
その他のクライアント
リモートの Streamable HTTP に対応しているクライアントであれば接続できます。まず URL のみで OAuth を試し、次に Authorization: Bearer ヘッダーを試してください。接続はできてもツール呼び出しで 401 が発生する場合、通常は接続時にしかヘッダーを送信していません。トラブルシューティングを参照してください。
認証
| 方法 | 使用する状況 |
|---|---|
| OAuth 2.1 | クライアントが対応している場合。常に最初に選ぶ方法です。キーがダッシュボードの外に出ることはなく、クライアントは Settings の Authorized applications から個別に取り消せます。 |
Authorization: Bearer cvt_live_YOUR_KEY | クライアントがヘッダーを設定できるものの OAuth に対応していない場合、または無人で実行する場合。 |
?token=cvt_live_YOUR_KEY | ヘッダーを設定できないクライアントで使う最後の手段です。リクエストに両方が含まれる場合は、ヘッダーが優先されます。 |
API キーは、ワークスペース全体へのフルアクセス権を持つ認証情報です。このキーを持つ人は誰でも、ワークスペース内のすべての LinkedIn アカウントに対して操作できます。ダッシュボードのトップバーにあるキーのチップから作成、ローテーション、取り消しを行い、環境変数に保管して、キーそのものではなく環境変数をクライアント設定から参照してください。
すべてのルール:認証。
エージェントへの依頼例
Find heads of engineering at Series B fintech companies in Berlin who posted about hiring in the last month.
Triage my LinkedIn inbox: summarize every thread still waiting on me, then draft a reply to each one.
Show me the five most relevant people who commented on my last post, and draft a connection request note for each referencing what they said. I will say which ones to send.
Draft a post about what we shipped this week, in my voice, and show it to me before anything goes out.
Review the Sales Navigator leads I saved this week and flag the ones who recently changed jobs.
リンク
| MCP クイックスタート | クライアントを接続して、最初の呼び出しを行います |
| クライアントの設定 | クライアントごとのコマンドと UI の操作手順 |
| 認証 | OAuth、Bearer ヘッダー、?token= |
| ツールセット | クライアントに表示されるツールと、ツールを追加で有効にする方法 |
| エラーと制限 | エラー形式、レート制限、安全上の制限 |
| トラブルシューティング | 401 エラー、ツールが見つからない、セッションが切断される |
| curviate.com | Curviate について |
| CLI | ターミナルまたはシェルスクリプトから同じ操作を行います |
| TypeScript SDK | 独自のコードから同じ操作を行います |
ライセンス
MIT。詳しくは LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。