contextX

by KayanoLiam

contextX is a remote MCP server providing Grok 4.3 normal search and Grok 4.20 Multi-Agent 0309 deep search. It streams search queries to an OpenAI-compatible Responses API and returns answers as MCP tool results. For self-hosting, upstream API keys and endpoint URLs must be configured via environment variables in a .env file.

Search & researchstdioCommunity

Repository-wide counts · Cached 2026-08-06

Overview

The contextX MCP server is a publicly available project. Review the upstream repository for installation instructions, supported tools, compatibility, permissions, and current maintenance status.

Configuration

Configuration, transport, authentication, and runtime requirements vary by project. Open the repository before connecting and use the smallest set of credentials and permissions required.

Open the contextX repository to read the latest documentation.

KEEP EXPLORING

Compare source, connection, and authentication details before choosing an implementation.

View the complete category

Exa MCP 服务器

exa-labs

Community

一个模型上下文协议(MCP)服务器,允许像Claude这样的AI助手使用Exa AI Search API进行实时网页搜索、学术论文搜索、LinkedIn搜索等。需要通过环境变量EXA_API_KEY配置的Exa API密钥。

Tavily MCP 服务器

tavily-ai

Community

Tavily MCP 服务器是一个网页数据管理平台,提供搜索、提取、映射和爬取等工具。您可以: - **网页搜索**:使用实时网页搜索查找任何主题的最新信息 - **内容提取**:以 markdown 或文本格式从 URL 获取原始页面内容 - **网站爬取**:从 URL 开始爬取网站,提取内容并可配置深度 - **站点映射**:通过列出从基础 URL 开始的 URL 来映射网站结构 - **研究**:通过收集和整合多个来源的信息进行全面研究

Perplexity API Platform MCP Server

perplexityai

Community

The official MCP server implementation for the Perplexity API Platform, providing AI assistants with real-time web search, reasoning, and research capabilities through Sonar models and the Search API. Requires setting the PERPLEXITY_API_KEY environment variable for API access. Optional environment variables include PERPLEXITY_TIMEOUT_MS for request timeout and PERPLEXITY_PROXY for proxy configuration.

Perplexity Ask MCP Server

ppl-ai

Community

An MCP server implementation that integrates the Sonar API to provide Claude with unparalleled real-time, web-wide research. Requires setting the Sonar API key via the environment variable PERPLEXITY_API_KEY.

FROM THE SOURCE

Repository README

Build-time snapshot · Retrieved 2026-10-05

View original

contextX

日本語 | 简体中文 | English

contextXは、Grok 4.3による通常検索とGrok 4.20 Multi-Agent 0309による深度検索を提供するリモートMCPサーバーです。

MCPクライアントから受け取った検索クエリをOpenAI互換のResponses APIへストリーミング送信し、回答本文をMCPのツール結果として返します。上流ストリームを継続的に受信することで、検索処理中に発生するゲートウェイの待機タイムアウトを抑制します。利用者がモデルを変更することはできません。

公開エンドポイント: https://mcp.twitter.monster/mcp

MCPクライアントへの追加

contextXはリモートMCPサーバーです。利用者側でバイナリをインストールしたり、APIキーを用意したりする必要はありません。

Pi Agent

Pi本体にはMCP機能が組み込まれていないため、最初にMCPアダプターをインストールします。

pi install npm:pi-mcp-adapter

Piを再起動し、~/.config/mcp/mcp.jsonのmcpServersへ次の設定を追加します。既存のMCP設定がある場合は上書きせず、contextXの項目だけをマージしてください。

{
  "mcpServers": {
    "contextX": {
      "url": "https://mcp.twitter.monster/mcp",
      "lifecycle": "lazy",
      "requestTimeoutMs": 360000
    }
  }
}

Piで接続を確認します。

/mcp reconnect contextX
Pi Subagents

pi-subagentsでtoolsを宣言した子エージェントは厳格な許可リストを使用するため、親エージェントのMCPツールを自動継承しません。ウェブアクセスが必要なagent定義へmcp:contextXを追加するか、~/.pi/agent/settings.jsonで組み込みagentを上書きしてください。

{
  "subagents": {
    "agentOverrides": {
      "researcher": {
        "tools": ["read", "write", "intercom", "mcp:contextX"]
      }
    }
  }
}

ウェブアクセスが必要な他のagentにもmcp:contextXを追加します。最初に/mcp reconnect contextXでツールキャッシュを作成してからPiを再起動してください。子エージェントではcontextX_grok_searchとcontextX_grok_deep_searchを直接利用できます。

Claude Code

claude mcp add --transport http contextX https://mcp.twitter.monster/mcp

Claude Code内の/mcpで接続状態を確認できます。

Cursor

ユーザー全体の~/.cursor/mcp.json、またはプロジェクト内の.cursor/mcp.jsonへ追加します。

{
  "mcpServers": {
    "contextX": {
      "url": "https://mcp.twitter.monster/mcp"
    }
  }
}

その他のMCPクライアント

Streamable HTTP対応クライアントに、次のURLをリモートMCPサーバーとして登録してください。認証ヘッダーやトークンは不要です。

https://mcp.twitter.monster/mcp

セルフホスト

以下は、自分のAPIキーを使ってcontextXサーバーを運用する場合の手順です。

ディレクトリ構成

src/
├── main.rs    # エントリーポイント
├── config.rs  # 環境変数と起動設定
├── grok.rs    # Grok上流APIクライアント
├── mcp.rs     # MCPツールとサーバー情報
└── server.rs  # Streamable HTTPサーバー

セットアップ

.env.exampleをコピーします。

cp .env.example .env

.envに上流APIキーとResponses APIの完全なエンドポイントを設定してください。実際の上流URLをソースコードや公開リポジトリへ記載しないでください。

GROK_API_KEY=your-api-key
GROK_UPSTREAM_URL=https://your-upstream.example/v1/responses
GROK_DEEP_API_KEY=your-deep-search-api-key
GROK_DEEP_UPSTREAM_URL=https://your-deep-upstream.example/v1/responses

起動

cargo run

デフォルトでは次のURLで待ち受けます。

MCP:    http://127.0.0.1:3000/mcp
Health: http://127.0.0.1:3000/health

環境変数

変数 必須 説明
GROK_API_KEY はい 通常検索上流APIのBearerトークン
GROK_UPSTREAM_URL はい 通常検索上流のResponses APIエンドポイント
GROK_DEEP_API_KEY はい 深度検索上流APIのBearerトークン
GROK_DEEP_UPSTREAM_URL はい 深度検索上流のResponses APIエンドポイント
BIND_ADDR いいえ サーバーの待受アドレス。デフォルトは0.0.0.0:3000
MCP_ALLOWED_HOSTS いいえ 受け入れるHostのカンマ区切りリスト

公開時はMCP_ALLOWED_HOSTSに実際のドメインを追加してください。

MCP_ALLOWED_HOSTS=localhost,127.0.0.1,::1,mcp.twitter.monster

MCPツール

公開サービスでは、どちらのツールも認証や利用回数制限なしで利用できます。モデルや設定ファイルを変更する必要はなく、利用者が依頼内容によって検索方法を選択できます。

grok_search

Grok 4.3で高速な通常検索を実行します。日常的な質問や簡単な情報確認に適しています。

入力例:

{
  "query": "Rustの最新安定版について調べてください"
}

grok_deep_search

Grok 4.20 Multi-Agent 0309で包括的な深度検索を実行します。通常検索より時間がかかるため、詳細な調査が必要な場合に使用してください。

入力例:

{
  "query": "Rustの非同期ランタイムについて複数の情報源を比較し、詳細に調査してください"
}

MCPクライアントでは、「深度検索を使用してください」と明示することで深度検索ツールを選択できます。

セキュリティ

  • 上流APIキーはサーバー側だけに保存します。
  • .envはGitの管理対象外です。
  • 現在、MCP利用者に対する認証は行いません。

友情链接