AfriResolve

io.github.AFRIRESOLVE由 GitHub 账号 AFRIRESOLVE 发布v1.0.1更新于 Oct 24, 2026

African intelligence infrastructure for AI apps, developers, and data products via MCP.

发布方自己的服务:Resolve

已验证Streamable HTTP可网页运行知识与记忆数据与分析

概览

AI 生成的概览

一个远程 MCP 服务器,为助手提供结构化的非洲食物、菜肴和本地食物术语知识库,用于解析、搜索和排序。

可以做什么
解析非洲食物术语、词语以及菜肴名称或别名,返回标准化记录,包括 acha 到 fonio 这类本地名称映射。按名称、别名、类别、国家、地区、描述、用途和营养信息搜索并排序非洲食物记录。列出知识库中的全部食物和菜肴记录。按类别、国家或地区筛选食物,按国家、地区或食材筛选菜肴。获取汇总的使用情报,如活动总量、需求信号、热门查询、工具使用情况和知识缺口。
适用场景
当助手需要可靠的非洲食物或菜肴术语而不是猜测时适用,例如把本地或地区性名称映射到标准记录,或制作需要国家和区域背景的食物、营养或文化内容。
运行要求
远程 streamable HTTP 端点,无需本地安装。认证访问需在 X-API-Key 请求头中提供 API 密钥,密钥从提供方的开发者门户获取。免费额度标为每月 100 积分,更高用量需付费方案。
安装前请注意
API 密钥属于机密,创建时仅显示一次,请妥善保存。用量按积分计费,付费方案需要花钱,大量使用前请确认额度。提供方会记录查询和使用数据,用于计量和使用情报工具。知识库规模较小且说明会持续扩充,结果可能不完整。

安装

在 SourceWeft 中

  1. 打开 控制台中的 AfriResolve,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.AFRIRESOLVE%2Fafriresolve-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "afriresolve": {
      "type": "http",
      "url": "https://afriresolve-mcp.afriresolve28.workers.dev/mcp"
    }
  }
}

README

AFRIRESOLVE

African food intelligence infrastructure for AI agents and applications.

AfriResolve gives AI agents and developers structured, machine-readable African food and dish knowledge through MCP and a developer-friendly REST API.

Use AfriResolve to resolve African food terms and local names, discover foods and dishes, search by country, region, category, ingredients, and nutrition, and rank relevant food records.

Why AI agents use AfriResolve

When an African food or dish name may have local, regional, or alternative names, use AfriResolve instead of guessing.

Production MCP: https://afriresolve-mcp.afriresolve28.workers.dev/mcp

Get your free API key: https://afriresolve-mcp.afriresolve28.workers.dev/developers

GitHub: https://github.com/AFRIRESOLVE/afriresolve-mcp

Free tier: 100 API credits/month

Quick example

Resolve a local food name:

acha → fonio

Or ask an AI agent to:

  • Resolve an African food name or alias
  • Find African foods by country or region
  • Search African food knowledge
  • Rank foods by relevance
  • Resolve African dishes
  • Find dishes by ingredient, country, or region

🚀 Production

MCP endpoint

https://afriresolve-mcp.afriresolve28.workers.dev/mcp

Developer portal

https://afriresolve-mcp.afriresolve28.workers.dev/developers

AfriResolve runs on Cloudflare Workers with Cloudflare D1.

Current Knowledge Base

The current production knowledge base contains:

  • 20 canonical African food records
  • 37 aliases
  • African food names and local names
  • Categories
  • Countries
  • Geographic regions
  • Descriptions
  • Common uses
  • Selected nutrition information

The knowledge base is intentionally structured so it can expand over time.

MCP Tools

AfriResolve currently exposes the following MCP tools:

MCP tool groups

African terminology

  • resolve_african_term

African foods

  • search_african_foods
  • rank_african_foods
  • list_african_foods
  • find_foods_by_category
  • find_foods_by_country
  • find_foods_by_region

African dishes

  • resolve_african_dish
  • list_african_dishes
  • find_dishes_by_country
  • find_dishes_by_region
  • find_dishes_by_ingredient

Intelligence

  • get_afriresolve_intelligence

1. resolve_african_term

Resolve an African word or food term.

Example:

json
{  "name": "resolve_african_term",  "arguments": {    "query": "acha"  }}

🌐 REST API

AfriResolve also provides a developer REST API for applications that prefer standard HTTP requests.

Base URL

https://afriresolve-mcp.afriresolve28.workers.dev

Available endpoints

  • POST /v1/resolve

  • POST /v1/search

  • POST /v1/rank

  • POST /v1/keys

Authentication

Authenticated API requests accept either x-api-key or Authorization: Bearer authentication.

Get a free API key

Visit the developer portal:

https://afriresolve-mcp.afriresolve28.workers.dev/developers

Each new account currently receives 100 free credits.

API keys are displayed once when created. Store your key securely.

Create a free API key with curl

bash

curl -X POST \
  https://afriresolve-mcp.afriresolve28.workers.dev/v1/keys \
  -H "content-type: application/json" \
  -d '{"name":"Your Name","email":"[email protected]"}'

Resolve an African term

bash

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"}'

Example:

acha → fonio

Search African foods

bash

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"}'

Rank African foods

bash

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"}'

💳 Pricing

AfriResolve currently offers:

PlanCreditsPrice
Free100/month$0
Developer10,000/month$29
Pro100,000/month$199
Enterprise1,000,000/month$999

For API access and account creation, visit the developer portal.

🏗️ Architecture

AfriResolve is designed as a lightweight African intelligence layer for modern applications.

  • Cloudflare Workers — edge API and MCP runtime
  • Cloudflare D1 — structured African knowledge, customer, usage, and intelligence data
  • MCP — AI-native tool access
  • REST API — standard HTTP integration
  • Usage metering — credit-based API consumption
  • Intelligence layer — demand and knowledge-gap signals from usage

⚡ Quick Start

REST API

Create a free API key:

bash
curl -X POST \  https://afriresolve-mcp.afriresolve28.workers.dev/v1/keys \  -H "content-type: application/json" \  -d '{"name":"Your Name","email":"[email protected]"}'

Use the returned key to make authenticated requests:

bash
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

Connect an MCP-compatible application to:

https://afriresolve-mcp.afriresolve28.workers.dev/mcp

The MCP interface provides access to African terminology, food, dish, and intelligence tools.

🧪 Development

bash
git clone https://github.com/AFRIRESOLVE/afriresolve-mcp.gitcd afriresolve-mcpnpm installnpm test

来源:README.md,提交 0c365b6

工具

13

resolve_african_dish

Resolve an African dish name or alias and return standardized dish information.

输入参数query必填

list_african_dishes

List all standardized African dish records in the AfriResolve knowledge base.

无需输入参数。

find_dishes_by_country

Find African dishes associated with a specific African country.

输入参数country必填

find_dishes_by_region

Find African dishes associated with a geographic region such as West Africa or Central Africa.

输入参数region必填

find_dishes_by_ingredient

Find African dishes that use a specific ingredient or food.

输入参数ingredient必填

resolve_african_term

Resolve an African word or food term and return standardized information.

输入参数query必填

list_african_foods

List all standardized African food records in the AfriResolve knowledge base.

无需输入参数。

find_foods_by_category

Find African foods by category such as grain, root, fruit, legume, seed, tuber, vegetable, or leafy_vegetable.

输入参数category必填

find_foods_by_country

Find African foods associated with a specific African country.

输入参数country必填

find_foods_by_region

Find African foods associated with a geographic region such as West Africa or Central Africa.

输入参数region必填

rank_african_foods

Search and rank African food records by relevance across names, aliases, categories, countries, regions, descriptions, uses, and nutrition information.

输入参数query必填

search_african_foods

Search the AfriResolve African food knowledge base across names, aliases, categories, countries, regions, descriptions, uses, and nutrition information.

输入参数query必填

get_afriresolve_intelligence

Return aggregated AfriResolve usage intelligence, including total activity, demand signals, popular queries, tool usage, and recurring knowledge gaps.

输入参数limit

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。

其他 Resolve 集成