非洲API MCP服务器
一 主控程序 允许Claude直接访问的服务器 非洲API --关于所有54个非洲国家的全面数据,包括经济指标、市场、贸易、政府、选举和政策。
快速开始
1.获取API密钥
注册地址: africa-api.com 并从您的仪表板创建一个API密钥。
2.联系克劳德
克劳德桌面 --添加到 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"africa-api": {
"command": "npx",
"args": ["-y", "africa-api-mcp"],
"env": {
"AFRICA_API_KEY": "your-api-key-here"
}
}
}
}克劳德代码 --添加到 ~/.claude/settings.json:
{
"mcpServers": {
"africa-api": {
"command": "npx",
"args": ["-y", "africa-api-mcp"],
"env": {
"AFRICA_API_KEY": "your-api-key-here"
}
}
}
}重启克劳德,你就可以走了。无需安装步骤-- npx 自动处理它。
你可以问克劳德什么
连接后,Claude可以回答以下问题:
- “过去10年,尼日利亚与南非的国内生产总值是多少?”
- “显示东非货币的当前汇率”
- “谁是肯尼亚国家元首,他们什么时候上任的?”
- “今年非洲将举行什么选举?”
- “尼日利亚前五大出口产品是什么?”
- “给我看看卢旺达的政策时间表”
- “按预期寿命对非洲国家进行排名”
- “尼日利亚交易所有哪些股票上市?”
- “比较肯尼亚和坦桑尼亚之间的贸易流量”
可用工具
40工具 跨越9个领域:
| 领域 | 工具 | 它涵盖了什么 |
|---|---|---|
| 国家 | 4 | 所有54个国家的国家详细信息、概况、实时信号 |
| 指标和数据 | 4 | 127+个指标(GDP、人口、卫生、教育等)、时间序列查询、国家排名 |
| 政府 | 6 | 国家元首、内阁、领导任期——当前和历史 |
| 选举 | 5 | 选举结果、即将举行的选举、国家概况 |
| 市场 | 7 | 证券交易所、上市证券、价格历史、外汇汇率 |
| 贸易 | 4 | 双边贸易流量、主要合作伙伴、产品细分 |
| 政策 | 6 | 法律、法规、政策时间表、生命周期事件 |
| 来源 | 2 | 数据来源——世界银行、联合国、中央银行等。 |
| 地理 | 1 | 大陆/地区/次区域层次结构 |
所有工具都是 只读 带有适当的MCP安全注释。
配置
| 环境变量 | 必填 | 默认 | 描述 |
|---|---|---|---|
AFRICA_API_KEY | 是 | - | 您的非洲API持有者代币 |
AFRICA_API_BASE_URL | 没有 | https://api.africa-api.com | 覆盖当地发展 |
发展
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许可证
麻省理工学院
