Skip to main content
Glama
selectarank

selectarank-mcp

Official
by selectarank

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EVM_PRIVATE_KEYNoPrivate key of a wallet holding USDC on Base. With it, tool calls pay automatically via @x402/fetch. Use a dedicated low-balance wallet. Never committed or logged by this package.
SELECTARANK_BASE_URLNoOverride the gateway URL. Default https://selectarank-data.vercel.app.https://selectarank-data.vercel.app
SELECTARANK_MAX_PRICE_USDCNoRefuse to auto-pay above this amount per call. Default 0.05.0.05

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
selectarank_preflightA

Check that an x402 endpoint's 402 challenge is well-formed before paying it. Paid x402 endpoint: 0.010000 USDC per call on Base (GET /v1/preflight). With EVM_PRIVATE_KEY set the call is paid automatically; otherwise the 402 payment requirements are returned.

selectarank_earthquakesB

USGS earthquake feed. Paid x402 endpoint: 0.002000 USDC per call on Base (GET /v1/earthquakes/{feed}). With EVM_PRIVATE_KEY set the call is paid automatically; otherwise the 402 payment requirements are returned.

selectarank_weatherA

NOAA/NWS forecast for a US point. Paid x402 endpoint: 0.003000 USDC per call on Base (GET /v1/weather/{lat}/{lon}). With EVM_PRIVATE_KEY set the call is paid automatically; otherwise the 402 payment requirements are returned.

selectarank_worldbankC

World Bank indicator. Paid x402 endpoint: 0.002000 USDC per call on Base (GET /v1/worldbank/{country}/{indicator}). With EVM_PRIVATE_KEY set the call is paid automatically; otherwise the 402 payment requirements are returned.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 4 tools

Disambiguation5/5

Each tool targets a clearly distinct resource: preflight validation, earthquakes, weather, and World Bank data. There is no overlap in purpose, so an agent can easily select the right tool.

Naming Consistency5/5

All tools follow the same selectarank_ snake_case prefix and use simple noun names (preflight, earthquakes, weather, worldbank). The pattern is predictable and consistent throughout.

Tool Count5/5

Four tools is a well-scoped set for a small paid API gateway covering a preflight check plus three specific data sources. Neither too thin nor bloated for the apparent purpose.

Completeness4/5

The surface covers a useful validation tool and three concrete data endpoints, but it lacks a tool to list all available endpoints or a generic fetch capability. Minor gaps are workable given the narrow scope.

Maintenance

ActivityMaintained
ResponsivenessNo issues