Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Africa Api

БесплатноНе проверен

MCP server for Africa API — access data on all 54 African countries through Claude

GitHubEmbed

Описание

MCP server for Africa API — access data on all 54 African countries through Claude

README

An MCP server that gives Claude direct access to the Africa API — comprehensive data on all 54 African nations including economic indicators, markets, trade, government, elections, and policies.

Quick Start

1. Get an API key

Sign up at africa-api.com and create an API key from your dashboard.

2. Connect your client

The server runs on demand via npxnothing to install or host. Pick your client:

Claude Code (one command):

claude mcp add africa-api -e AFRICA_API_KEY=your-api-key-here -- npx -y africa-api-mcp

Claude Desktop — add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart:

{
  "mcpServers": {
    "africa-api": {
      "command": "npx",
      "args": ["-y", "africa-api-mcp"],
      "env": { "AFRICA_API_KEY": "your-api-key-here" }
    }
  }
}

Cursor — add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project) with the same mcpServers block as above.

VS Code (Copilot agent mode) — one command:

code --add-mcp '{"name":"africa-api","command":"npx","args":["-y","africa-api-mcp"],"env":{"AFRICA_API_KEY":"your-api-key-here"}}'

Any other MCP client works with the same npx -y africa-api-mcp command plus the AFRICA_API_KEY environment variable. The server is also listed in the MCP Registry as io.github.africa-api/africa-api-mcp.

What You Can Ask Claude

Once connected, Claude can answer questions like:

  • "What's the GDP of Nigeria vs South Africa over the last 10 years?"
  • "Show me current FX rates for East African currencies"
  • "Who is the head of state of Kenya and when did they take office?"
  • "What elections are coming up in Africa this year?"
  • "What are Nigeria's top 5 export products?"
  • "Show me the policy timeline for Rwanda"
  • "Rank African countries by life expectancy"
  • "What stocks are listed on the Nigerian Exchange?"
  • "Compare trade flows between Kenya and Tanzania"

Available Tools

41 tools across 9 domains:

Domain Tools What It Covers
Countries 4 Country details, profiles, real-time signals for all 54 nations
Indicators & Data 4 200+ indicators (GDP, population, health, energy, trade, etc.), time-series queries, country rankings
Government 6 Heads of state, cabinets, leadership terms — current and historical
Elections 5 Election results, upcoming elections, country overviews
Markets 8 Stock exchanges, index levels, listed securities, price history, FX rates
Trade 4 Bilateral trade flows, top partners, product breakdowns
Policies 6 Laws, regulations, policy timelines, lifecycle events
Sources & platform 3 Data provenance and platform info — World Bank, IMF, UN, Ember, central banks
Geographies 1 Continent / region / subregion hierarchy

All tools are read-only (annotated readOnly + idempotent) and return both human-readable text and structured JSON output for programmatic clients.

Configuration

Environment Variable Required Default Description
AFRICA_API_KEY Yes Your Africa API bearer token
AFRICA_API_BASE_URL No https://api.africa-api.com Override for local development

Development

git clone https://github.com/africa-api/africa-api-mcp.git
cd africa-api-mcp
npm install
npm run build

# Run directly
AFRICA_API_KEY=your-key node dist/index.js

# Test with MCP inspector
AFRICA_API_KEY=your-key npx @modelcontextprotocol/inspector node dist/index.js

License

MIT

from github.com/africa-api/africa-api-mcp

Установить Africa Api в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install africa-api-mcp

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add africa-api-mcp -- npx -y africa-api-mcp

FAQ

Africa Api MCP бесплатный?

Да, Africa Api MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Africa Api?

Нет, Africa Api работает без API-ключей и переменных окружения.

Africa Api — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Africa Api в Claude Desktop, Claude Code или Cursor?

Открой Africa Api на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Africa Api with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai