Weibo MCP Server

Weibo MCP Server

site icon
2025.03.24 2
Python微博数据抓取用户信息获取动态内容获取搜索工具
mcp-server-weibo 是一个基于 Model Context Protocol 的服务器,主要用于抓取微博用户信息、动态和搜索功能。它可以帮助开发者获取微博用户的详细信息、动态内容以及进行用户搜索。该服务器适用于需要微博数据的研究和学习场景。
View on GitHub

Overview

基本能力

产品定位

mcp-server-weibo 是一个用于抓取微博用户信息、动态和搜索功能的服务器,适用于需要微博数据的研究和学习场景。

核心功能

  • 搜索微博用户:通过关键字搜索微博用户。
  • 获取用户详细信息:根据用户ID获取用户的详细信息。
  • 获取用户动态:根据用户ID获取用户的动态内容。

适用场景

  • 研究微博用户行为。
  • 学习微博数据抓取技术。
  • 开发需要微博数据的应用程序。

工具列表

  • search_users(keyword, limit): 用于搜索微博用户。
  • get_profile(uid): 获取用户详细信息。
  • get_feeds(uid, limit): 获取用户动态。

常见问题解答

  • 该项目与微博官方无关,仅用于学习和研究目的。

使用教程

使用依赖

  • Python >= 3.10
  • httpx >= 0.24.0

安装教程

从源代码安装

{
    "mcpServers": {
        "weibo": {
            "command": "uvx",
            "args": [
                "--from",
                "git+https://github.com/qinyuanpei/mcp-server-weibo.git",
                "mcp-server-weibo"
            ]
        }
    }
}

从包管理器安装

{
    "mcpServers": {
        "weibo": {
            "command": "uvx",
            "args": ["mcp-server-weibo"],
        }
    }
}

调试方式

安装完成后,可以通过调用提供的工具函数进行调试,例如: - search_users("keyword", 10) 搜索微博用户。 - get_profile("uid") 获取用户详细信息。 - get_feeds("uid", 10) 获取用户动态。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。