Version 2.0.0

ነጋ MCP Documentation

Ethiopia's AI Commerce Layer

Quick Install

Add to Claude Desktop

{
  "mcpServers": {
    "nega": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.nega-marketplace.com/mcp"
      ]
    }
  }
}

Config file locations

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Add to Cursor

{
  "mcpServers": {
    "nega": {
      "url": "https://mcp.nega-marketplace.com/mcp",
      "type": "http"
    }
  }
}

Try These Prompts

🛒 Find electronics for sale near Bole in Addis Ababa under $500
🌾 Search teff farmers in Gonder Ethiopia selling minimum 100kg
Find Yirgacheffe coffee exporters with EUDR certification
🌍 Find habesha kemis that ships to Washington DC under $100
📊 What is the average price of iPhone 15 in Addis Ababa?

11 Available Tools

Tool Description Auth Rate Limit
search_listingsSearch marketplace by keyword (EN/AM), category, price, locationNone30/min
search_produceAgricultural produce from Ethiopian farmersNone30/min
search_coffee_exportersVerified coffee exporters by region, certificationNone10/min
get_market_insightsPrice trends and market dataNone10/min
search_diaspora_productsProducts shipping internationallyNone30/min
search_abiro_dealsActive አብሮ group buying deals (ቅርጫ / ሸመታ)None30/min
get_listingFull listing detailsNone60/min
get_sellerSeller profile and ratingsNone60/min
list_categoriesAll categories EN + AMNone10/min
get_active_auctionsLive auctions with timersNone20/min
send_messageMessage a sellerBearer5/min
get_my_walletWallet balanceBearer20/min

Authentication

Public Tools

Most tools require no authentication. Just connect and query.

Protected Tools

send_message and get_my_wallet require a Nega user Bearer token.

When auth is missing the server returns HTTP 401 with a WWW-Authenticate header:

WWW-Authenticate: Bearer
  error="invalid_token",
  error_description="Missing Authorization header",
  resource_metadata="https://mcp.nega-marketplace.com/.well-known/oauth-protected-resource"

OAuth Discovery

Protected Resource Metadata (RFC 9728):

https://mcp.nega-marketplace.com/.well-known/oauth-protected-resource

Authorization Server:

https://auth.nega-marketplace.com/realms/Nega

Rate Limits

Global: 120 requests/minute per IP

When exceeded the server returns HTTP 429:

{
  "jsonrpc": "2.0",
  "error": {
    "code": -32029,
    "message": "Rate limit exceeded. Retry after 60s.",
    "data": {
      "retry_after": 60
    }
  }
}
💡 Implement exponential backoff when you receive a 429 response.

What Nega Covers

🛒 Marketplace

Electronics · Vehicles · Property · Fashion · Services · Jobs · Furniture · Habesha Kemis · Ethiopian Food

🌾 Agriculture

Direct from Ethiopian farmers · Teff · Coffee · Vegetables · Livestock · Dairy · Spices

🌍 Diaspora

Products shipping to: USA · UK · UAE · Sweden · Canada