AfriResolve

io.github.AFRIRESOLVEPublished by GitHub account AFRIRESOLVEv1.0.1Updated Oct 24, 2026

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

The publisher's own server: Resolve

VerifiedStreamable HTTPWeb executableKnowledge & MemoryData & Analytics

Overview

AI-generated overview

A remote MCP server that gives an assistant a structured knowledge base of African foods, dishes and local food terms to resolve, search and rank.

What you can do
Resolve African food terms, words and dish names or aliases to standardized records, including local-name mappings such as acha to fonio. Search and rank African food records across names, aliases, categories, countries, regions, descriptions, uses and nutrition information. List all food and dish records in the knowledge base. Filter foods by category, country or region, and dishes by country, region or ingredient. Retrieve aggregated usage intelligence such as activity totals, demand signals, popular queries, tool usage and knowledge gaps.
When to use it
Useful when an assistant needs reliable African food or dish terminology instead of guessing, for example mapping a local or regional name to a standard record, or building food, nutrition or cultural content that needs country and region context.
Requirements
A remote streamable HTTP endpoint; nothing to install locally. Authenticated access uses an API key sent in the X-API-Key header, obtained from the provider's developer portal. The free tier is listed as 100 credits per month, with paid plans for higher volume.
Before you install
The API key is a secret and is shown only once at creation, so store it securely. Usage is metered by credits, and paid plans cost money, so check limits before heavy use. Queries and usage data are recorded by the provider for metering and for the usage-intelligence tool. The knowledge base is small and described as expanding, so results may be incomplete.

Installation

In SourceWeft

  1. Open AfriResolve in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.AFRIRESOLVE%2Fafriresolve-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "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

Source: README.md at commit 0c365b6

Tools

13

resolve_african_dish

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

Parametersqueryrequired

list_african_dishes

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

Takes no parameters.

find_dishes_by_country

Find African dishes associated with a specific African country.

Parameterscountryrequired

find_dishes_by_region

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

Parametersregionrequired

find_dishes_by_ingredient

Find African dishes that use a specific ingredient or food.

Parametersingredientrequired

resolve_african_term

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

Parametersqueryrequired

list_african_foods

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

Takes no parameters.

find_foods_by_category

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

Parameterscategoryrequired

find_foods_by_country

Find African foods associated with a specific African country.

Parameterscountryrequired

find_foods_by_region

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

Parametersregionrequired

rank_african_foods

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

Parametersqueryrequired

search_african_foods

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

Parametersqueryrequired

get_afriresolve_intelligence

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

Parameterslimit

Version history

1
  1. v1.0.1LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Resolve integrations