Content
## MCP Server
### Project Introduction
MCP Server is a news aggregation service based on Aliyun Bailian API, focusing on real-time acquisition of hot news information.
#### Tool List

### Project Structure
```
├── mcp-quanmiao-hotnews-node/ # Node.js 服务端实现
├── mcp-quanmiao-hotnews-python/ # Python 服务端实现
├── .env.example # 环境变量配置示例文件
└── .gitignore # Git 忽略文件配置
```
### Environment Requirements
- Node.js Version: >= 14.0.0
- Environment variable configuration (.env file)
### Prerequisites
#### Register Aliyun
Link: https://www.aliyun.com/
#### Activate Aliyun Bailian
Link: https://bailian.console.aliyun.com/
#### Activate Bailian Light App: Car Network Hotspot Information Interactive Q&A
Currently free for a limited time: No activation required
Link: https://bailian.console.aliyun.com/?tab=app#/app/app-market/quanmiao/news-broadcast
#### Get Bailian Workspace ID (workspace_id)
[Bailian Workspace Management Page](https://bailian.console.aliyun.com/?tab=globalset#/efm/business_management?agentName=&pageNo=1&z_type_=%7B%22pageNo%22%3A%22num%22%7D)

#### Get Sub-Account AK SK
##### Create a RAM user to get AK, SK
[Create AK/SK with RAM User](https://ram.console.aliyun.com/users/create)


##### Authorize AK, SK to access POP interface
[Permission Management Grant Permissions](https://ram.console.aliyun.com/users/detail?userId=<新创建的RAM账号ID>&activeTab=PermissionList)


##### Import RAM user to Bailian
[Bailian User Management Page](https://bailian.console.aliyun.com/?tab=globalset#/user_management/user_management?keywords=&pageNo=1&z_type_=%7B%22pageNo%22%3A%22num%22%7D)


### Getting Started
#### Configure Environment Variables
```
ALIBABA_CLOUD_ACCESS_KEY_ID=<阿里云AccessKeyID>
ALIBABA_CLOUD_ACCESS_KEY_SECRET=<阿里云AccessKeySecret>
WORKSPACE_ID=<百炼业务空间ID>
# Transport method options: stdio, sse. Default is stdio
QUANMIAO_MCP_TRANSPORT=sse
```
#### stdio Mode [Recommended]
```shell
npx -y @iic-llm-solution/mcp-quanmiao-hotnews-node
```
```json
{
"mcpServers": {
"fetch_hot_news": {
"isActive": true,
"name": "fetch_hot_news",
"description": "获取热点新闻列表",
"command": "npx",
"args": [
"-y",
"@iic-llm-solution/mcp-quanmiao-hotnews-node"
],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "<阿里云AccessKeyID>",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "<阿里云AccessKeySecret>",
"WORKSPACE_ID": "<百炼业务空间ID>"
}
}
}
}
```
#### sse Mode
```shell
export QUANMIAO_MCP_TRANSPORT=sse && export QUANMIAO_MCP_PORT=8080 && npx -y @iic-llm-solution/mcp-quanmiao-hotnews-node
```
```json
{
"mcpServers": {
"fetch_hot_news": {
"name": "fetch_hot_news",
"type": "sse",
"description": "获取热点新闻列表",
"baseUrl": "http://127.0.0.1:8080"
}
}
}
```
### Usage Examples
#### Using in Cherry Studio
##### **Configure MCP**

##### **Enable MCP in Dialogue**

##### **Dialogue Usage**

### License
This project is licensed under the Apache License 2.0 License.
See [LICENSE](./LICENSE) for details.
Connection Info
You Might Also Like
cc-switch
All-in-One Assistant for Claude Code, Codex & Gemini CLI across platforms.
awesome-mcp-servers
A collection of MCP servers.
git
A Model Context Protocol server for Git automation and interaction.
oh-my-opencode
Background agents · Curated agents like oracle, librarians, frontend...
TrendRadar
TrendRadar: Your hotspot assistant for real news in just 30 seconds.
Appwrite
Build like a team of hundreds