内容
mcp-public-apis
无需配置的MCP服务器,让AI代理立即访问22个免费的公共API。
无需API密钥,无需设置。只需插入即可使用。
## 安装
### Claude Desktop
在您的 `claude_desktop_config.json` 中添加:
```json
{
"mcpServers": {
"public-apis": {
"command": "npx",
"args": ["-y", "mcp-public-apis"]
}
}
}
```
### Claude Code
```bash
claude mcp add mcp-public-apis -- npx mcp-public-apis
```
### 手动安装
```bash
npx mcp-public-apis
```
## 您的代理能获得什么
| 工具 | 来源 | 功能 |
|------|--------|-------------|
| `public_weather_forecast` | Open-Meteo | 任意坐标的天气和7天预报 |
| `public_crypto_price` | CoinGecko | 实时加密货币价格、市值、24小时变化 |
public_crypto_search CoinGecko | 按名称/符号搜索加密货币 |
| `public_forex_rates` | Frankfurter (ECB) | 当前和历史汇率 |
| `public_geo_lookup` | Nominatim/OSM | 地名地理编码为纬度/经度坐标 |
| `public_geo_reverse` | Nominatim/OSM | 坐标反向地理编码为地址 |
| `public_country_info` | REST Countries | 国家详情:人口、首都、语言 |
| `public_hackernews_top` | Hacker News | Hacker News首页热门故事 |
| `public_ip_lookup` | ipapi.co | IP地理位置、ISP和时区信息 |
| `public_nasa_apod` | NASA | 天文学每日图片 |
| `public_sun_times` | Sunrise-Sunset | 日出、日落和黄昏时间 |
| `public_earthquakes_recent` | USGS | 全球近期地震数据 |
| `public_holidays` | Nager.Date | 100多个国家的公共假期 |
| `public_dictionary_lookup` | Free Dictionary | 单词定义、发音、同义词 |
| `public_wikipedia_summary` | Wikipedia | 文章摘要和缩略图 |
| `public_npm_package` | npm Registry | 包信息、版本、下载次数 |
| `public_github_repo` | GitHub | 仓库星标、分支、语言、描述 |
| `public_dns_lookup` | Google DNS | DNS记录查找(A、AAAA、MX等) |
| `public_qrcode_generate` | goqr.me | 生成二维码图片URL |
| `public_meal_search` | TheMealDB | 搜索带有配料的餐食配方 |
| `public_brewery_search` | Open Brewery DB | 按位置/类型查找啤酒厂 |
| `public_book_search` | Open Library | 按标题、ISBN搜索书籍 |
## 为什么?
[public-apis](https://github.com/public-apis/public-apis) GitHub仓库(406K星标)列出了1,400API。该软件包选取了认证的API,并通过一条命令使它们可供任何MCPAI代理使用。
## 示例
**"东京的天气怎么样?"**
代理调用 `public_geo_lookup("Tokyo")` 然后 `public_weather(35.68, 139.69)`
**"比特币现在多少钱?"**
代理调用 `public_crypto_price("bitcoin")`
**"在波特兰找一个啤酒厂"**
代理调用 `public_brewery_search(city: "Portland")`
**"德国今年的假期是什么?"**
代理调用 `public_holidays("DE")`
**"查找npm包express"**
代理调用 `public_npm_package("express")`
## 可选API密钥
所有工具都无需配置即可使用。对于文学每日图片,您可以可选:
```
NASA_API_KEY=your_key_here
```
在 [api.nasa.gov](https://api.nasa.gov/) 获取免费的NASA API密钥。
## 许可证
MIT