Context7
Up-to-date docs for AI agents
作者による説明(英語の原文)
Thordata SERP search, history, statistics, and engine schemas for MCP clients.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
Authorization「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
ターミナルでこれを実行します
claude mcp add --transport http thordata https://mcp.thordata.com/mcp --header 'Authorization: your-value'動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"thordata": {
"url": "https://mcp.thordata.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"thordata": {
"type": "http",
"url": "https://mcp.thordata.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
Authorization 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント Thordata で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:Authorization
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.0)がレジストリに届いたのは14 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Context7, Codebase Memory, Exa
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Connect Thordata SERP to MCP-compatible AI agents and clients for real-time search, usage history, and statistics.
The Thordata SERP MCP Server exposes Thordata search capabilities through the Model Context Protocol (MCP), making it easy to integrate live search tools into agents, workflows, and MCP clients. In addition to real-time SERP requests, it also provides access to search history, usage statistics, and engine schema resources for richer integrations.
This server is published in the official MCP Registry as io.github.Thordata/thordata-mcp.
View the official Registry entry
The Registry entry points to the hosted Thordata MCP endpoint and provides standardized connection metadata for compatible clients.
Most users connect to the hosted Thordata MCP endpoint — no installation, no local build. You only need a Thordata SERP API key.
Sign up at Thordata and get your SERP API key from the dashboard.
Point your MCP client at the hosted endpoint and put your API key in the URL path. Your key is used per request; Thordata never stores a shared credential on your behalf.
The default connection URL is:
https://mcp.thordata.com/YOUR_API_KEY/mcp
Replace YOUR_API_KEY with your Thordata SERP API key and use this MCP client configuration:
{
"mcpServers": { "thordata": { "url": "https://mcp.thordata.com/YOUR_API_KEY/mcp" } } }
If your client supports custom headers, you can instead use the Bearer configuration:
{
"mcpServers": { "thordata": { "url": "https://mcp.thordata.com/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }
For a Claude Code one-line install, run:
claude mcp add --transport http thordata https://mcp.thordata.com/YOUR_API_KEY/mcp
A typical call flow is:
thordata://engines resource to list supported engines.thordata://engines/ for the engine you want.params from that engine's schema.search tool.History and statistics are scoped to the API key you send; you cannot query another user's data.
Supported token delivery methods:
https://mcp.thordata.com/YOUR_API_KEY/mcp (token in the path).Authorization: Bearer YOUR_API_KEY with https://mcp.thordata.com/mcp.X-Thordata-Serp-Token: YOUR_API_KEY.Notes:
list_enginesReturns the current schema version, audience, default engine, engine list, query field for each engine, and its resource URI.
searchExecutes a Thordata SERP search request.
| Parameter | Required | Description |
|---|---|---|
engine | No | Thordata engine key such as google, google_images, google_maps, or bing. The schema default is used when omitted. |
q | No | Convenience search input. It is mapped to the engine's declared query field when that field is not q. |
json | No | Response format: 1, 2, or 3. Defaults to 1. |
params | No | Engine-specific parameters defined by the engine resource. Unsupported keys are ignored. |
response_mode | No | complete or compact. Compact mode removes common metadata fields. |
A successful result uses this envelope:
{
"ok": true, "status": 200, "engine": "google", "data": {} }
historyQueries SERP request history for the API-key owner.
| Parameter | Required | Description |
|---|---|---|
page | No | Page number. Defaults to 1. |
page_size | No | Page size. Defaults to 20. |
search_query | No | Search query filter. |
search_engine | No | Thordata engine-key filter. |
status | No | all, success, or error. Defaults to all. |
start_time | No | Start time in Unix seconds. |
end_time | No | End time in Unix seconds. |
timezone | No | IANA timezone or numeric offset. |
statisticsQueries SERP usage statistics for the API-key owner.
| Parameter | Required | Description |
|---|---|---|
start_date | Yes | Start date in YYYY-MM-DD. |
end_date | Yes | End date in YYYY-MM-DD. |
engines | No | Comma-separated engine string or string array. |
timezone | No | IANA timezone or offset such as +08:00. |
| Resource | Description |
|---|---|
thordata://engines | Index of the current supported engine definitions. |
thordata://engines/ | Groups, fields, controls, defaults, options, and conditions for one engine. |
Only fields declared by the selected engine schema are sent. When you build a request:
engine value is always the selected engine key.q and json override values with the same names in params; json defaults to 1.false are preserved.Serialization rules by field type:
string and options values are sent as they are; Google Flights departure_id and arrival_id are normalized to uppercase.boolean (switch) values are serialized as true or false.number values are serialized as strings.array (multi_select) values are joined with commas, and every element must be a scalar. The country restriction field cr is declared as an array in the current schemas, so it is sent comma-joined exactly as given.object values are serialized as JSON.Response format:
json=1: structured JSON only.json=2: JSON and HTML when supported.json=3: HTML only when supported.complete mode returns the full result; compact mode strips common metadata fields.
The server normalizes responses and surfaces failures as MCP tool errors: