mcpField
A
AfriResolve

AfriResolve

远程服务
github.com/AFRIRESOLVE健康医疗07 周前更新
代码仓库

关于 AfriResolve

AfriResolve 为 AI Agent、开发者和应用提供结构化的非洲食物与菜肴知识。它可解析本地名称,并通过 MCP 工具和 REST API 支持搜索与相关性排序。

主要功能

  1. 01解析非洲食物名称及别名
  2. 02按国家、地区和类别搜索食物
  3. 03按食材或地点查找菜肴
  4. 04按相关性排列食物记录
  5. 05同时提供 REST API 与 MCP 工具

适用场景

  1. 01将本地食物名称映射到规范名称
  2. 02搜索特定国家或地区的食物
  3. 03查找包含指定食材的菜肴

MCP 相关

MCP 服务提供非洲术语、食物、菜肴和情报查询工具。对于使用 HTTP 请求的应用,也提供 REST API。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://afriresolve-mcp.afriresolve28.workers.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://afriresolve-mcp.afriresolve28.workers.dev/mcp需要授权

工具

13
参数类型必填说明
querystring是要解析的非洲菜肴名称或别名

详细介绍

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_foods
  • rank_african_foods
  • list_african_foods
  • find_foods_by_category
  • find_foods_by_country
  • find_foods_by_region

非洲菜肴

  • resolve_african_dish
  • list_african_dishes
  • find_dishes_by_country
  • find_dishes_by_region
  • find_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
Pro100,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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。