Mcp_x_server

Mcp_x_server

🚀 MCP X 服务器功能

MCP X 服务器能为你提供强大的推文创作与发布支持。只需给它一个句子或主题,它就能帮助你撰写并精炼一条推文,然后发布到 X 平台。

🚀 快速开始

📦 安装指南

本地配置

mcp.json 中配置 MCP 服务。

{
"mcpServices": {
"x-mcp": {
"command": "uv",
"args": [
"run",
"--with",
"fastmcp",
"--with",
"pydantic-ai",
"--with",
"pydantic-ai-slim[duckduckgo,openai]",
"--with",
"dotenv",
"--with",
"python-twitter-v2",
"fastmcp",
"run",
"mcp_x_server/server.py"
],
"env": {
"CONSUMER_KEY": "*******************",
"CONSUMER_SECRET": "*******************",
"ACCESS_TOKEN": "*******************",
"ACCESS_SECRET": "*******************",
"DEEPSEEK_API_KEY": "*******************"
}
}
}
}

Docker 配置

mcp.json 中配置 MCP 服务。

{
"mcpServices": {
"x-mcp-docker": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"--name",
"mcp-x-server",
"-e",
"CONSUMER_KEY",
"-e",
"CONSUMER_SECRET",
"-e",
"ACCESS_TOKEN",
"-e",
"ACCESS_SECRET",
"-e",
"DEEPSEEK_API_KEY",
"wylu1037/mcp-x-server:latest"
],
"env": {
"CONSUMER_KEY": "********************************",
"CONSUMER_SECRET": "********************************",
"ACCESS_TOKEN": "********************************",
"ACCESS_SECRET": "********************************",
"DEEPSEEK_API_KEY": "sk-********************************"
}
}
}
}

UVX 配置

mcp.json 中配置 MCP 服务。

{
"mcpServices": {
"mcp-x-server": {
"command": "uvx",
"args": [
"mcp-x-server"
],
"env": {
"CONSUMER_KEY": "********************************",
"CONSUMER_SECRET": "********************************",
"ACCESS_TOKEN": "********************************",
"ACCESS_SECRET": "********************************",
"DEEPSEEK_API_KEY": "sk-********************************"
}
}
}
}

使用 SSE 运行

运行 MCP 服务器

fastmcp run --transport sse mcp_x_server/server.py

配置 MCP 服务器

mcp.json 中配置。

{
"mcpServices": {
"mcp-x-server": {
"url": "http://localhost:8000/sse"
}
}
}

💻 使用示例

基础用法

通过上述的配置完成 MCP X 服务器的部署后,你就可以向服务器提供一个句子或主题,服务器会自动为你撰写并精炼推文,然后发布到 X 平台。具体的调用方式依赖于你所使用的配置环境(本地、Docker 或 UVX)。

  • 0 关注
  • 0 收藏,7 浏览
  • system 提出于 2025-09-28 07:27

相似服务问题