MCP server (stdio) for the SelectaRank Data Gateway, a pay-per-call API that uses the x402 protocol with USDC on Base. It lets an AI agent discover the gateway's paid endpoints as MCP tools and, if…
selectarank-mcp is an MCP project maintained in the selectarank/selectarank-mcp repository. The maintainer describes its purpose as “MCP server (stdio) for the SelectaRank Data Gateway, a pay-per-call API that uses the x402 protocol with USDC on Base. It lets an AI agent…”. Read the project documentation for the complete scope.
The project provides a local client configuration using npx. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.
The example declares EVM_PRIVATE_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| selectarank_earthquakes | GET /v1/earthquakes/{feed} |
| selectarank_weather | GET /v1/weather/{lat}/{lon} (US only) |
| selectarank_worldbank | GET /v1/worldbank/{country}/{indicator} |
| selectarank_jgbYields | GET /v1/jp/jgb-yields?days= |
| selectarank_ustYields | GET /v1/us/treasury-yields?days= |
| selectarank_ecbFx | GET /v1/eu/ecb-fx?currencies=&days= |
| selectarank_secFilings | GET /v1/us/sec/filings/{cik} |
| selectarank_preflight | GET /v1/preflight?url= |
{
"mcpServers": {
"selectarank": {
"command": "npx",
"args": [
"-y",
"github:selectarank/selectarank-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "YOUR_EVM_PRIVATE_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| EVM_PRIVATE_KEY | Declared in the maintainer’s client configuration. | Optional |
Provides a command-line and API-based coding assistant utilizing OpenAI APIs, function calling, and streaming.
Provides a production-ready template for building Model Context Protocol (MCP) servers with TypeScript.
Provides air quality data from the World Air Quality Index (AQICN) project.
Pay-per-call tools for agents via x402 (USDC on Base): Korean data, doc-to-Markdown, web utilities.
1trip PULSE: 21-tool AI travel planner. Flights, hotels, visa, safety, weather, 120+ cities.
Weather forecasts from 7Timer. No key required.