data
REST Countries MCP, CLI, and Lua Integration for AI Agents
REST Countries integration docs for AI agents: MCP gateway setup, REST Countries CLI commands, Lua API reference, credentials, and function schemas.REST Countries for agents
No credentials required; available in web and CLI hosts when runtime dependencies are installed.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
rest-countries.rest_countries_all | Read read | 0 | Retrieve all countries with selected fields. |
rest-countries.rest_countries_name | Read read | 0 | Search countries by common or official name. |
rest-countries.rest_countries_alpha | Read read | 0 | Retrieve one country by alpha, numeric, or IOC code. |
rest-countries.rest_countries_alpha_codes | Read read | 0 | Retrieve multiple countries by code list. |
rest-countries.rest_countries_currency | Read read | 0 | Search countries by currency code or name. |
rest-countries.rest_countries_language | Read read | 0 | Search countries by language code or name. |
rest-countries.rest_countries_capital | Read read | 0 | Search countries by capital city. |
rest-countries.rest_countries_region | Read read | 0 | Filter countries by region. |
rest-countries.rest_countries_subregion | Read read | 0 | Filter countries by subregion. |
rest-countries.rest_countries_demonym | Read read | 0 | Search countries by demonym. |
rest-countries.rest_countries_translation | Read read | 0 | Search countries by translated country name. |
rest-countries.rest_countries_independent | Read read | 0 | List independent or non-independent countries. |