基本能力
产品定位
ALAPI MCP Server 是一个基于 ALAPI 的 MCP 服务器实现,用于通过 MCP 协议调用 ALAPI 的接口。
核心功能
- 自动加载 ALAPI OpenAPI 规范
- 支持加载全部或指定 API(如短视频解析、天气查询、每天60秒读懂世界、企业查询等)
- 符合 MCP 协议标准
- 统一的错误处理和响应格式
- 支持环境变量配置
适用场景
- 开发者在支持 MCP 的客户端(如 Claude Desktop、Continue、Cursor 等)中调用 ALAPI 的接口
- 需要快速集成 ALAPI 功能的项目
工具列表
- Smithery:用于自动安装 mcp-alapi-cn
- Cursor:支持通过 MCP 协议调用 ALAPI 接口的客户端
- CherryStudio:支持通过 MCP 协议调用 ALAPI 接口的客户端
常见问题解答
- Q: 如何获取 ALAPI_TOKEN?
A: 在 token管理 里面创建。 - Q: 如何指定要加载的 API?
A: 通过设置ALAPI_ID
环境变量,可在 ALAPI 官网查看 API ID。
使用教程
使用依赖
- Go 1.24.1 或更高版本
- 有效的 ALAPI Token
- 支持 MCP 的客户端(如 Claude Desktop、Continue、Cursor 等)
安装教程
通过 Smithery 安装
bash
npx -y @smithery/cli install @ALAPI-SDK/mcp-alapi-cn --client claude
构建安装
bash
git clone https://github.com/alapi-sdk/mcp-alapi-cn.git
cd mcp-server
go mod tidy
go build
下载已构建的软件包
- Github: https://github.com/ALAPI-SDK/mcp-alapi-cn/releases
- CNB(国内加速): https://cnb.cool/alapi/mcp-alapi-cn/-/releases
调试方式
环境变量配置
ALAPI_TOKEN
(必需):ALAPI 的认证令牌ALAPI_ID
(可选):指定要加载的 API ID
Cursor 配置方式
- 打开Cursor设置 > 扩展 > MCP工具
- 添加新的MCP工具
- 按照以下格式填写配置:
json
{
"mcpServers": {
"mcp-alapi-cn": {
"command": "C:\\Users\\Administrator\\实际目录\\mcp-alapi-cn.exe",
"env": {
"ALAPI_TOKEN": "xxxx",
"ALAPI_API_ID": "0"
}
}
}
}
CherryStudio 配置方式
- 打开 CherryStudio 设置 -> MCP 服务器
- 添加MCP服务器
- 配置说明:
名称:MCP-ALAPI-CN
类型:STDIO
命令:C:\\Users\\Administrator\\实际目录\\mcp-alapi-cn.exe
环境变量:
ALAPI_TOKEN=你的token