LinkFetch: LinkedIn MCP について
LinkFetch: LinkedIn MCP は、LinkedIn の求人、企業、アカウント情報を扱う AI エージェント向けの MCP サーバーです。LinkFetch のホスト型サービスへリクエストを転送し、検索や AI 分析、アカウント操作を提供します。
主な機能
- 01求人と企業の検索
- 02求人情報のスコアリング、分類、抽出、文章作成
- 03保存したリードとリストの管理
- 04LinkedIn アカウント経由の人物・投稿検索
- 05プロフィール、受信箱、会話の閲覧
- 06メッセージとつながりリクエストの送信
活用シーン
- 01LinkedIn の求人を検索して比較
- 02企業を調査し見込み客を順位付け
- 03プロフィールや LinkedIn の会話を確認
- 04人物への連絡やつながりリクエストの送信
MCP 対応
LinkedIn の検索、データ取得、アカウント操作を MCP ツールとして提供します。パッケージは LinkFetch のホスト型 MCP サービスへのブリッジで、リモート MCP 対応クライアントは直接接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://linkfetch.io/mcpclaude mcp add --transport http io-linkfetch-linkedin https://linkfetch.io/mcp{"mcpServers":{"io-linkfetch-linkedin":{"type":"http","url":"https://linkfetch.io/mcp"}}}Cursor で開く{"servers":{"io-linkfetch-linkedin":{"type":"http","url":"https://linkfetch.io/mcp"}}}VS Code で開く{"mcpServers":{"io-linkfetch-linkedin":{"type":"http","url":"https://linkfetch.io/mcp"}}}{"mcpServers":{"io-linkfetch-linkedin":{"serverUrl":"https://linkfetch.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://linkfetch.io/mcp認証が必要ツール
詳細
Claude、Cursor、あらゆる AI エージェント向け LinkedIn MCP サーバー
linkfetch-mcp は、あらゆる AI エージェントに LinkedIn ツール一式を提供します。2026 年 4 月以降に公開された LinkedIn の求人をすべて検索し、企業を調べ、AI 関数で評価・並べ替えできます。また、接続した LinkedIn アカウントを通じて、人や投稿を検索し、プロフィールや受信トレイを確認し、メッセージやつながりリクエストを送信できます。
これは LinkFetch のホスト型 MCP サーバーにつなぐ、小規模な stdio ブリッジです。すべてのツール呼び出しは API キーを使って https://linkfetch.io/mcp に送られるため、ツールと料金は常に最新で、お使いのマシン上でブラウザーが動作することもありません。クライアントが HTTP 経由のリモート MCP に対応している場合、このパッケージは不要です。URL を直接使用できます。
全ツールの一覧と料金、および各クライアントのセットアップ方法については、linkfetch.io/mcp/claudeをご覧ください。
ツール
- 求人と企業(LinkedIn アカウントは不要):
search_jobs、get_job、search_companies、get_company - AI 関数:
ai_score、ai_classify、ai_extract、ai_write。それぞれ最大 25 件の求人または企業を処理できます - リード:
list_leads、save_lead、list_lead_lists - 接続した LinkedIn アカウント経由:人と企業の検索、プロフィール、従業員、投稿とリアクション、つながり、招待、会話、メッセージ、コメント、リアクション、フォロー
各呼び出しの料金は一定のクレジット数で、ツールの説明に記載されています。LinkFetch が適用する日次および週次の上限内で、エージェントからのリクエストにかかわらず、接続したすべてのアカウントを利用できます。
セットアップ
LinkFetch ダッシュボードの MCP ページで API キー(lf_…)を作成します。新規アカウントには無料クレジットが付与されます。その後、サーバーをクライアントに追加します。どのクライアントでも、LINKFETCH_API_KEY を設定して npx -y linkfetch-mcp を実行します。Node.js 18 以降が必要です。
0.1.x からアップグレードする場合:
sk_live_で始まるキーは、2026 年 10 月の LinkFetch 2 のリリース時に使用できなくなりました。新しいlf_…キーを作成し、設定内のキーを置き換えてください。
Claude Desktop
Settings → Developer → Edit Config を選択するか、~/Library/Application Support/Claude/claude_desktop_config.json(macOS)/%APPDATA%\Claude\claude_desktop_config.json(Windows)を編集します。
{
"mcpServers": {
"linkfetch": {
"command": "npx",
"args": ["-y", "linkfetch-mcp"],
"env": { "LINKFETCH_API_KEY": "lf_..." }
}
}
}
Claude を完全に終了してから、再起動してください。
Claude Code
claude mcp add linkfetch -e LINKFETCH_API_KEY=lf_... -- npx -y linkfetch-mcp
Cursor、Windsurf、Gemini CLI、Cline
これらでは、上記の Claude Desktop と同じ mcpServers ブロックを使用します。次のファイルに記述してください。
| クライアント | 設定ファイル |
|---|---|
| Cursor | ~/.cursor/mcp.json(グローバル)または .cursor/mcp.json(プロジェクト) |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
| Gemini CLI | ~/.gemini/settings.json |
| Cline | MCP Servers → Configure → cline_mcp_settings.json |
VS Code(GitHub Copilot エージェントモード)
.vscode/mcp.json:
{
"servers": {
"linkfetch": {
"command": "npx",
"args": ["-y", "linkfetch-mcp"],
"env": { "LINKFETCH_API_KEY": "lf_..." }
}
}
}
OpenAI Codex CLI
~/.codex/config.toml:
[mcp_servers.linkfetch]
command = "npx"
args = ["-y", "linkfetch-mcp"]
env = { LINKFETCH_API_KEY = "lf_..." }
Zed
settings.json:
{
"context_servers": {
"linkfetch": {
"command": "npx",
"args": ["-y", "linkfetch-mcp"],
"env": { "LINKFETCH_API_KEY": "lf_..." }
}
}
}
独自のエージェント
任意の MCP クライアントライブラリから、stdio 経由でサーバーを起動できます。OpenAI Agents SDK(Python):
from agents import Agent, Runner
from agents.mcp import MCPServerStdio
async with MCPServerStdio(params={
"command": "npx",
"args": ["-y", "linkfetch-mcp"],
"env": {"LINKFETCH_API_KEY": "lf_..."},
}) as linkfetch:
agent = Agent(name="LinkedIn researcher", mcp_servers=[linkfetch])
result = await Runner.run(agent, "Which companies in Berlin started hiring data engineers this week?")
LangChain ユーザーは、langchain-mcp-adapters を使って同じサーバーを読み込めます。
インストール不要:リモート MCP
Streamable HTTP 経由のリモート MCP に対応するクライアントは、ホスト型サーバーに直接接続できます。
- URL:
https://linkfetch.io/mcp - ヘッダー:
Authorization: Bearer lf_...
Claude(デスクトップ版または claude.ai):Settings → Connectors → Add custom connector を選択し、URL に https://linkfetch.io/mcp?key=lf_... を指定します。
Claude Code:claude mcp add --transport http linkfetch https://linkfetch.io/mcp --header "Authorization: Bearer lf_..."
Environment variables
| Variable | Required | Default | |
|---|---|---|---|
LINKFETCH_API_KEY | yes | Your lf_… key | |
LINKFETCH_MCP_URL | no | https://linkfetch.io/mcp | Point at another LinkFetch MCP endpoint |
Errors
A missing, old or rejected key comes back as an error on every request, with what to do about it, so the agent can tell you. Tool errors (no credits left, no LinkedIn account connected, a limit reached) come from the hosted server as normal tool results.
Development
npm install
npm run build
LINKFETCH_API_KEY=lf_... node dist/index.js
src/index.ts is the whole server: it opens one MCP client connection to the hosted server and forwards tools/list and tools/call to it.
License
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。