Skip to main content
Glama
Selenium39

Weibo MCP Server

by Selenium39
README.md
# Weibo MCP Server (TypeScript 版本)

## 安装

从源码安装:

```json
{
    "mcpServers": {
        "weibo": {
            "command": "npx",
            "args": [
                "--from",
                "git+https://github.com/Selenium39/mcp-server-weibo.git",
                "mcp-server-weibo"
            ]
        }
    }
}
```

从包管理器安装:

```json
{
    "mcpServers": {
        "weibo": {
            "command": "npx",
            "args": ["mcp-server-weibo"]
        }
    }
}
```

## 组件

### Tools

- `search_users(keyword, limit)`:根据关键词搜索微博用户
- `get_profile(uid)`:获取用户详细资料信息
- `get_feeds(uid, limit)`:获取用户微博动态
- `get_hot_search(limit)`:获取微博热搜榜
- `search_content(keyword, limit, page?)`:根据关键词搜索微博内容

### Resources

无

### Prompts

无

## 系统要求

- Node.js >= 18.0.0

## 许可证

MIT License

## 免责声明

本项目与微博无关,仅用于学习和研究目的。

## MCP Server推荐

[mcp-server-tempmail](https://chat-tempmail.com/zh/mcp-server)

TDQS

A3.5/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: get_feeds retrieves user posts, get_hot_search provides trending topics, get_profile gives user details, search_content finds posts by keyword, and search_users finds users by keyword. The descriptions reinforce these unique functions, making misselection unlikely.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern (get_feeds, get_hot_search, get_profile, search_content, search_users), using 'get' for retrieval operations and 'search' for query-based actions. This predictable naming scheme enhances usability and clarity.

Tool Count5/5

With 5 tools, the server is well-scoped for a Weibo API, covering core functionalities like user feeds, trending topics, profiles, and searches. Each tool earns its place without feeling bloated or insufficient for the domain.

Completeness4/5

The toolset covers essential read-only operations for Weibo, including user data, content, and trends. Minor gaps exist, such as posting or interacting with content (e.g., liking, commenting), but agents can still perform key tasks like monitoring and research effectively.

Maintenance

ActivityInactive
ResponsivenessNo issues