# XMCP

XMCP 是 X（前身為 Twitter）官方提供的 MCP 伺服器，將超過 200 個 X API 端點開放為可發現的工具。它讓 AI 代理與助手（Claude、Cursor、Gemini 等）能夠透過 Model Context Protocol 讀取推文、搜尋內容、發佈更新、管理個人檔案等。

Canonical URL: https://a2a-mcp.org/entry/xmcp-zh-TW

Language: zh-TW

Category: MCP Servers

Updated: 2026-04-11

## 概述

**XMCP**（程式庫：[xdevplatform/xmcp](https://github.com/xdevplatform/xmcp)）是 X 開發者平台發布的**官方 Model Context Protocol (MCP) 伺服器**。它將廣泛的 X API 轉化為一系列清晰、可呼叫的 MCP 工具，讓 AI 代理程式能夠以標準化且安全的方式直接與 X（前身為 Twitter）互動。

XMCP 建基於 **FastMCP**，能自動將 X API 的 OpenAPI 規格轉換為 MCP 工具。它支援讀取時間軸、搜尋貼文、發布推文、用戶查詢、互動行為以及許多其他操作，同時為了簡化與安全性，排除了串流端點和 webhook 端點。

## 主要功能

- **200+ 個 X API 端點**：全面覆蓋推文建立、搜尋、用戶檔案、時間軸、按讚、轉推、書籤等功能。
- **FastMCP 驅動**：利用流行的 FastMCP 框架，提供卓越的開發者體驗和自動化架構生成。
- **官方且可靠**：由 X 自身的開發團隊維護，具備完善的認證處理。
- **本地部署**：作為本地 MCP 伺服器運行，確保隱私和低延遲。
- **AI 原生整合**：可與 Claude Desktop、Cursor、Gemini CLI 及其他 MCP 客戶端無縫協作。
- **隨用隨付 API 相容性**：符合 X 更新的開發者定價模式。

## 運作原理

1. 建立一個 X 開發者平台應用程式以取得 API 憑證（Bearer token 或 OAuth）。
2. 在本地安裝並運行 XMCP 伺服器（需要 Python 3.9+）。
3. 設定您的 MCP 客戶端（Claude、Cursor 等）以連接到本地伺服器。
4. AI 代理程式現在即可呼叫自然語言工具，例如「用此內容發布新推文」或「搜尋近期關於 MCP 協定的貼文」。

伺服器會透明地處理認證、速率限制及回應格式化。

## 使用案例

- **AI 社交媒體管理**：讓代理程式在 X 上草擬、排程及發布內容。
- **即時研究**：搜尋並分析趨勢、用戶對話或競爭對手活動。
- **自動化互動**：監控提及內容、回覆推文或管理社群互動。
-s 內容策展**：建立時間軸、取得用戶貼文或從 X 擷取媒體。
- **多代理程式工作流**：結合其他 MCP 伺服器（研究、圖片生成等）實現完整的社交自動化。

## 快速開始

### 先決條件
- Python 3.9+
- 具備 API 金鑰的 X 開發者平台應用程式

### 安裝與運行
```bash
git clone https://github.com/xdevplatform/xmcp.git
cd xmcp
pip install -r requirements.txt
# 設定您的 X API 憑證
python -m xmcp
```

將伺服器加入您的 MCP 客戶端設定（通常是 `http://127.0.0.1:port/mcp`）。

完整的設定說明，包括憑證配置，請參閱 [官方程式庫 README](https://github.com/xdevplatform/xmcp)。

其他資源：[X 代理程式資源](https://docs.x.com/tools/ai)

## 優點

身為 **X 平台的官方 MCP 伺服器**，XMCP 提供了最可靠且最完整的 X 平台整合。它消除了對自訂 API 封裝程式的需求，並透過標準化的 Model Context Protocol，為 AI 代理提供對 X 平台功能的原生、生產等級存取。

它代表了 X 平台對 MCP 生態系統的承諾，讓 AI 驅動的社群媒體自動化變得易於使用、安全且對開發者友善。

## Tags

- mcp
- mcp-伺服器
- x
- twitter
- x-api
- fastmcp
- ai-代理
- 社群媒體
- python

## Sources

- [Project website](https://github.com/xdevplatform/xmcp)
