
tty7
tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.
It offers a ready-to-use hosted MCP endpoint that requires no client-side installation or API key, while also supporting self-hosting with your own API key.
日本語 | 简体中文
contextXは、Grok 4.3 Fastを利用してウェブ検索を行うリモートMCPサーバーです。
MCPクライアントから受け取った検索クエリをOpenAI互換のResponses APIへストリーミング送信し、回答本文をMCPのツール結果として返します。上流ストリームを継続的に受信することで、検索処理中に発生するゲートウェイの待機タイムアウトを抑制します。利用者がモデルを変更することはできません。
公開エンドポイント: https://mcp.twitter.monster/mcp
contextXはリモートMCPサーバーです。利用者側でバイナリをインストールしたり、APIキーを用意したりする必要はありません。
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
claude mcp add --transport http contextX https://mcp.twitter.monster/mcp
Claude Code内の/mcpで接続状態を確認できます。
ユーザー全体の~/.cursor/mcp.json、またはプロジェクト内の.cursor/mcp.jsonへ追加します。
{
"mcpServers": {
"contextX": {
"url": "https://mcp.twitter.monster/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
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 | はい | OpenAI互換の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
grok_searchGrok 4.3 Fastでウェブ検索し、質問に回答します。
入力例:
{
"query": "Rustの
Similar projects matched by category, topics, and programming language.

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.
A terminal-based DJ mixer written in Rust for live TidalCycles performances, providing dual-deck mixing, EQ/filtering, crossfader, and sample pads via MPV and SuperCollider.
reims-vgpu is an experimental virtual GPU for macOS guests that uses QEMU to decode the guest's GPU command stream and execute it through Metal or Vulkan, leveraging the built-in AppleParavirtGPU driver without requiring custom kexts.