AfriResolve MCP
AfriResolve provides structured, machine-readable African food and dish knowledge via MCP and REST API. It allows AI agents to resolve local food names, search by country or region, rank foods by relevance, and find dishes by ingredient. The service supports resolving African terminology and accessing intelligence on canonical food records, aliases, categories, and nutrition.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://afriresolve-mcp.afriresolve28.workers.dev/mcpWhat its tools do
13 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Resolve African food names or aliases
- Find African foods by country or region
- Rank foods by relevance
- Find dishes by ingredient
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- AfriResolve 1.0.1
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 13 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
13 advertised
resolve_african_dish
Resolve an African dish name or alias and return standardized dish information.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 1,
"description": "The African dish name or alias to resolve"
}
}
}{}list_african_dishes
List all standardized African dish records in the AfriResolve knowledge base.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}{}find_dishes_by_country
Find African dishes associated with a specific African country.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"minLength": 1,
"description": "Country to search for"
}
}
}{}find_dishes_by_region
Find African dishes associated with a geographic region such as West Africa or Central Africa.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"region"
],
"properties": {
"region": {
"type": "string",
"minLength": 1,
"description": "African region to search for"
}
}
}{}find_dishes_by_ingredient
Find African dishes that use a specific ingredient or food.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"ingredient"
],
"properties": {
"ingredient": {
"type": "string",
"minLength": 1,
"description": "Ingredient or food to search for"
}
}
}{}resolve_african_term
Resolve an African word or food term and return standardized information.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 1,
"description": "The African term to resolve"
}
}
}{}list_african_foods
List all standardized African food records in the AfriResolve knowledge base.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}{}find_foods_by_category
Find African foods by category such as grain, root, fruit, legume, seed, tuber, vegetable, or leafy_vegetable.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"category"
],
"properties": {
"category": {
"type": "string",
"minLength": 1,
"description": "Food category to search for"
}
}
}{}find_foods_by_country
Find African foods associated with a specific African country.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"minLength": 1,
"description": "Country to search for"
}
}
}{}find_foods_by_region
Find African foods associated with a geographic region such as West Africa or Central Africa.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"region"
],
"properties": {
"region": {
"type": "string",
"minLength": 1,
"description": "African region to search for"
}
}
}{}rank_african_foods
Search and rank African food records by relevance across names, aliases, categories, countries, regions, descriptions, uses, and nutrition information.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 1,
"description": "Search text for ranked African food discovery"
}
}
}{}search_african_foods
Search the AfriResolve African food knowledge base across names, aliases, categories, countries, regions, descriptions, uses, and nutrition information.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 1,
"description": "Search text for discovering African food records"
}
}
}{}get_afriresolve_intelligence
Return aggregated AfriResolve usage intelligence, including total activity, demand signals, popular queries, tool usage, and recurring knowledge gaps.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Maximum number of rows returned in each intelligence list"
}
}
}{}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 585 ms
- 95th percentile latency
- 585 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 585 ms · metadata changed · 13 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http afriresolve-mcp https://afriresolve-mcp.afriresolve28.workers.dev/mcpCodex
codex mcp add afriresolve-mcp --url https://afriresolve-mcp.afriresolve28.workers.dev/mcpCursor
{
"mcpServers": {
"afriresolve-mcp": {
"url": "https://afriresolve-mcp.afriresolve28.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"afriresolve-mcp": {
"type": "streamableHttp",
"url": "https://afriresolve-mcp.afriresolve28.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"afriresolve-mcp": {
"type": "http",
"url": "https://afriresolve-mcp.afriresolve28.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http afriresolve-mcp https://afriresolve-mcp.afriresolve28.workers.dev/mcpClaude Desktop
https://afriresolve-mcp.afriresolve28.workers.dev/mcpWindsurf
{
"mcpServers": {
"afriresolve-mcp": {
"serverUrl": "https://afriresolve-mcp.afriresolve28.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like AfriResolve MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.