关于 AfriResolve
AfriResolve 为 AI Agent、开发者和应用提供结构化的非洲食物与菜肴知识。它可解析本地名称,并通过 MCP 工具和 REST API 支持搜索与相关性排序。
主要功能
- 01解析非洲食物名称及别名
- 02按国家、地区和类别搜索食物
- 03按食材或地点查找菜肴
- 04按相关性排列食物记录
- 05同时提供 REST API 与 MCP 工具
适用场景
- 01将本地食物名称映射到规范名称
- 02搜索特定国家或地区的食物
- 03查找包含指定食材的菜肴
MCP 相关
MCP 服务提供非洲术语、食物、菜肴和情报查询工具。对于使用 HTTP 请求的应用,也提供 REST API。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://afriresolve-mcp.afriresolve28.workers.dev/mcpclaude mcp add --transport http afriresolve-afriresolve https://afriresolve-mcp.afriresolve28.workers.dev/mcp{"mcpServers":{"afriresolve-afriresolve":{"type":"http","url":"https://afriresolve-mcp.afriresolve28.workers.dev/mcp"}}}在 Cursor 中打开{"servers":{"afriresolve-afriresolve":{"type":"http","url":"https://afriresolve-mcp.afriresolve28.workers.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"afriresolve-afriresolve":{"type":"http","url":"https://afriresolve-mcp.afriresolve28.workers.dev/mcp"}}}{"mcpServers":{"afriresolve-afriresolve":{"serverUrl":"https://afriresolve-mcp.afriresolve28.workers.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://afriresolve-mcp.afriresolve28.workers.dev/mcp需要授权工具
13| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | 要解析的非洲菜肴名称或别名 |
详细介绍
AFRIRESOLVE
面向 AI Agent 和应用的非洲食品智能基础设施。
AfriResolve 通过 MCP 和对开发者友好的 REST API,为 AI Agent 和开发者提供结构化、机器可读的非洲食品与菜肴知识。
使用 AfriResolve 解析非洲食品术语和本地名称、发现食品与菜肴、按国家、地区、类别、食材和营养信息进行搜索,并对相关食品记录排序。
AI Agent 为什么使用 AfriResolve
如果某个非洲食品或菜肴名称可能有本地、地区或其他名称,请使用 AfriResolve,而不是猜测。
生产环境 MCP: https://afriresolve-mcp.afriresolve28.workers.dev/mcp
获取免费 API 密钥: https://afriresolve-mcp.afriresolve28.workers.dev/developers
GitHub: https://github.com/AFRIRESOLVE/afriresolve-mcp
免费套餐: 每月 100 个 API 额度
快速示例
解析本地食品名称:
acha → fonio
或者让 AI Agent:
- 解析非洲食品名称或别名
- 按国家或地区查找非洲食品
- 搜索非洲食品知识
- 按相关性对食品排序
- 解析非洲菜肴
- 按食材、国家或地区查找菜肴
🚀 生产环境
MCP 端点
https://afriresolve-mcp.afriresolve28.workers.dev/mcp
开发者门户
https://afriresolve-mcp.afriresolve28.workers.dev/developers
AfriResolve 基于 Cloudflare Workers 和 Cloudflare D1 运行。
当前知识库
当前生产环境知识库包含:
- 20 条非洲食品规范记录
- 37 个别名
- 非洲食品名称和本地名称
- 类别
- 国家
- 地理区域
- 描述
- 常见用途
- 部分营养信息
知识库采用有意设计的结构,以便随时间扩展。
MCP 工具
AfriResolve 当前提供以下 MCP 工具:
MCP 工具分组
非洲术语
resolve_african_term
非洲食品
search_african_foodsrank_african_foodslist_african_foodsfind_foods_by_categoryfind_foods_by_countryfind_foods_by_region
非洲菜肴
resolve_african_dishlist_african_dishesfind_dishes_by_countryfind_dishes_by_regionfind_dishes_by_ingredient
智能分析
get_afriresolve_intelligence
1. resolve_african_term
解析非洲词汇或食品术语。
示例:
{
"name": "resolve_african_term",
"arguments": {
"query": "acha"
}
}
🌐 REST API
AfriResolve 还提供开发者 REST API,供偏好使用标准 HTTP 请求的应用集成。
基础 URL
https://afriresolve-mcp.afriresolve28.workers.dev
可用端点
-
POST /v1/resolve -
POST /v1/search -
POST /v1/rank -
POST /v1/keys
身份验证
经过身份验证的 API 请求可使用 x-api-key 或 Authorization: Bearer 进行身份验证。
获取免费 API 密钥
访问开发者门户:
https://afriresolve-mcp.afriresolve28.workers.dev/developers
目前,每个新账户都会获得 100 个免费额度。
API 密钥创建时只会显示一次。请妥善保管密钥。
使用 curl 创建免费 API 密钥
curl -X POST \
https://afriresolve-mcp.afriresolve28.workers.dev/v1/keys \
-H "content-type: application/json" \
-d '{"name":"Your Name","email":"[email protected]"}'
解析非洲术语
curl -X POST \
https://afriresolve-mcp.afriresolve28.workers.dev/v1/resolve \
-H "content-type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"query":"acha"}'
示例:
acha → fonio
搜索非洲食品
curl -X POST \
https://afriresolve-mcp.afriresolve28.workers.dev/v1/search \
-H "content-type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"query":"fonio"}'
对非洲食品排序
curl -X POST \
https://afriresolve-mcp.afriresolve28.workers.dev/v1/rank \
-H "content-type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"query":"high fiber African grains"}'
💳 定价
AfriResolve 当前提供:
| 套餐 | 额度 | 价格 |
|---|---|---|
| 免费 | 100/月 | $0 |
| 开发者 | 10,000/月 | $29 |
| Pro | 100,000/月 | $199 |
| 企业 | 1,000,000/月 | $999 |
如需 API 访问权限和创建账户,请访问开发者门户。
🏗️ 架构
AfriResolve 被设计为现代应用的轻量级非洲智能层。
- Cloudflare Workers — 边缘 API 和 MCP 运行时
- Cloudflare D1 — 结构化的非洲知识、客户、使用情况和智能分析数据
- MCP — 面向 AI 的原生工具访问
- REST API — 标准 HTTP 集成
- 用量计量 — 基于额度的 API 使用方式
- 智能分析层 — 根据使用情况提取需求和知识缺口信号
⚡ 快速入门
REST API
创建免费的 API 密钥:
curl -X POST \
https://afriresolve-mcp.afriresolve28.workers.dev/v1/keys \
-H "content-type: application/json" \
-d '{"name":"Your Name","email":"[email protected]"}'
使用返回的密钥发送经过身份验证的请求:
curl -X POST \
https://afriresolve-mcp.afriresolve28.workers.dev/v1/resolve \
-H "content-type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"query":"acha"}'
MCP
将兼容 MCP 的应用连接到:
https://afriresolve-mcp.afriresolve28.workers.dev/mcp
MCP 接口提供对非洲术语、食物、菜肴和情报工具的访问。
🧪 开发
git clone https://github.com/AFRIRESOLVE/afriresolve-mcp.git
cd afriresolve-mcp
npm install
npm test
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。