01
サーバーを追加
ホスト型 URL を使って、Crawlora をリモートの Streamable HTTP MCP サーバーとして登録します。
開発者ガイド
MCP 対応クライアントやエージェントネイティブなワークフローを、Crawlora のホスト型 Streamable HTTP エンドポイントに接続し、構造化された公開ウェブデータ用ツールを利用できます。
ホスト型 MCP エンドポイント
https://mcp.crawlora.net/mcp
接続
URL: https://mcp.crawlora.net/mcp
Transport: Streamable HTTP
Auth header: Authorization: Bearer $CRAWLORA_API_KEY
Server card: https://crawlora.net/.well-known/mcp/server-card.jsonMCP URL
https://mcp.crawlora.net/mcp
トランスポート
Streamable HTTP
認証ヘッダー
Authorization: Bearer
Crawlora は https://mcp.crawlora.net/mcp でホスト型 MCP エンドポイントを公開しています。MCP 対応クライアントを Streamable HTTP トランスポートで構成し、サーバー側の Crawlora API キーを Authorization: Bearer として同じように渡します。MCP エンドポイントは、カスタムヘッダーに対応するクライアント向けに x-api-key も受け付けます。
開発者ワークフロー
MCP を使うと、AI クライアントはサーバーが公開するツールを発見して呼び出せます。Crawlora のエージェントネイティブな API は、対応エンドポイントが明確な入力と構造化された JSON 出力を持つため、このモデルに適しています。
開発者ワークフロー
開発者ワークフロー
クライアントがリモートの Streamable HTTP MCP サーバーに対応している場合は、ホスト型エンドポイントを直接利用してください。
開発者ワークフロー
これらの値を MCP 対応ホストで使用してください。API キーはモデルから見えるプロンプトやブラウザコードの外に保持してください。
MCP URL: https://mcp.crawlora.net/mcp Transport: Streamable HTTP Authentication: Authorization: Bearer $CRAWLORA_API_KEY Alternate auth: x-api-key: $CRAWLORA_API_KEY Server card: https://crawlora.net/.well-known/mcp/server-card.json
codex mcp add crawlora \ --url https://mcp.crawlora.net/mcp \ --bearer-token-env-var CRAWLORA_API_KEY
{
"mcpServers": {
"crawlora": {
"url": "https://mcp.crawlora.net/mcp",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer $CRAWLORA_API_KEY"
}
}
}
}curl https://crawlora.net/.well-known/mcp/server-card.json
開発者ワークフロー
01
ホスト型 URL を使って、Crawlora をリモートの Streamable HTTP MCP サーバーとして登録します。
02
Crawlora API キーを、MCP クライアントまたはサーバー側ホストから Authorization: Bearer として渡します。x-api-key は、ホストがカスタムヘッダーに対応しているが Bearer トークンの構成に対応していない場合にのみ使用してください。
03
エンドポイントを選ぶ前に、MCP クライアントに利用可能なツールとリソースを一覧表示させます。
04
選択した Crawlora ツールに対して、ドキュメント化された入力のみを送り、可能な場合は結果サイズに上限を設けます。
05
401、プラン、クレジット、レート制限、上流のエラーを、エージェントネイティブなワークフローに明確に伝えます。
開発者ワークフロー
開発者ワークフロー
ラッパーツールの説明用スキーマです。利用可能な場合は、エンドポイントのドキュメントに記載された正確な生成済みツール名を使用してください。
{
"name": "crawlora_google_search",
"description": "Search public Google results through Crawlora and return normalized JSON.",
"inputSchema": {
"type": "object",
"properties": {
"keyword": { "type": "string" },
"country": { "type": "string" },
"language": { "type": "string" },
"limit": { "type": "number" }
},
"required": ["keyword"]
},
"output": "Crawlora JSON envelope with result items, status, and message fields."
}開発者ワークフロー
このパターンは、Crawlora REST API を独自のポリシーレイヤーの背後でラップするプライベートな MCP サーバーを実行する必要がある場合にのみ使用してください。
async function callCrawloraTool(args: {
keyword: string;
country?: string;
language?: string;
limit?: number;
}) {
const response = await fetch("https://api.crawlora.net/api/v1/google/search", {
method: "POST",
headers: {
"x-api-key": process.env.CRAWLORA_API_KEY ?? "",
"Content-Type": "application/json",
},
body: JSON.stringify({
keyword: args.keyword,
country: args.country ?? "us",
language: args.language ?? "en",
limit: args.limit ?? 10,
page: 1,
}),
});
if (!response.ok) {
throw new Error(`Crawlora request failed: ${response.status} ${await response.text()}`);
}
return response.json();
}
// Register this handler with the MCP SDK version used by your server.開発者ワークフロー
開発者ワークフロー
Crawlora は構造化された公開ウェブデータのワークフローにご利用ください。お客様は、適用される法令、第三者の権利、プラットフォームのルール、および Crawlora の規約への準拠について責任を負います。API キーはサーバー側に保持し、入力を検証し、不要な機密データの収集や保存は避けてください。
Crawlora の規約を読む開発者ワークフロー
これらのページを使って、エンドポイントの発見、サンプル、料金、責任ある利用のガイダンスの間を移動できます。
開発者ワークフロー
この Crawlora 開発者向け連携パスに関するよくある質問です。
Model Context Protocol は、サーバーインターフェースを通じて AI クライアントにツールやリソースを公開するためのパターンです。
はい。https://mcp.crawlora.net/mcp のホスト型 Streamable HTTP エンドポイントを Authorization: Bearer とともに使用してください。MCP エンドポイントは、カスタムヘッダーに対応するクライアント向けに x-api-key も受け付けます。
はい。絞り込んだ Crawlora の HTTP 呼び出しをサーバー側の MCP ツールの背後でラップし、API キーをサーバー環境に保持してください。
Search、Maps、Geocoding、Airbnb、TripAdvisor、Zillow、YouTube、TikTok、App Store、Google Play、Spotify、Spotify Podcasts、Apple Podcasts、Amazon、Product Hunt、Trustpilot、およびレビュー系エンドポイントは、エージェントのタスクに合致する場合に有用な候補です。
キーはサーバー側に保存し、ツールへのアクセスを制限し、入力を検証し、シークレットのログ記録は避けてください。
はい。Crawlora API エンドポイントを呼び出すツール呼び出しは、エンドポイントの課金ルールに従ってクレジットを消費する場合があります。
MCP は、クライアントにツールを公開するためのプロトコルに焦点を当てています。LangChain のツールは、LangChain ワークフロー内のフレームワークレベルのラッパーです。