Lilambd Data for Agents MCP
An MCP server providing access to 13+ open-data APIs including airports, colors, conflict events, stock exchanges, security exposure briefs, and Japan municipality statistics. It supports x402 pay-per-call payments and includes free endpoints for helplines and security stats.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcpWhat you can do with it
- Lookup nearby airports for travel apps
- Retrieve security exposure briefs for company domains
- Access Japan municipality statistics for real-estate tools
- Find color names for design tools
Source and maintenance
Protocol and capabilities
- Server
- lilambd-data 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 21 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
21 advertised
list_apis
Free. List all Lilambd data APIs with their routes and query parameters.
{
"type": "object",
"properties": {}
}airports
Airports of the World. Airport lookup for travel apps, flight tools, logistics, games and AI agents. Routes: /nearby (lat*, lon*, type, limit); /search (q, country, type, scheduled, limit, offset); /{code}. Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /nearby, /search, /{code}. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}colors
Color Names: 30,000+ Named Colors. Give every color a human name. Great for design tools, games, generative art, e-commerce filters and AI assistants. Routes: /random (count); /search (q, limit, offset); /nearest (hex*, limit); /{name_or_hex}. Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /random, /search, /nearest, /{name_or_hex}. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}conflict
Armed Conflict Events by Country and Region. Clean yearly conflict numbers for risk dashboards, travel-safety apps, news tools, research and AI agents. Routes: /top (year, level, by, limit, offset); /regions (country, year, limit, offset); /countries/{iso2} (from, to, limit, offset). Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /top, /regions, /countries/{iso2}. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}exchanges
Stock Exchanges and Trading Venues (MIC). Look up any exchange or trading venue for fintech apps, trading bots and data pipelines. Routes: /{mic}; /search (q, country, status, category, limit, offset). Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /{mic}, /search. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}exposure
Exposure brief: one finished security answer per company domain or tech stack. One call returns a ready answer about a company or a tech stack: its breach history (HIBP + Japan disclosures), every actively exploited CVE (CISA KEV) in the vendors/products you name (or the company's own products, inferred from the domain), which are used by ransomware and past CISA due dates, recent CVEs not yet exploited but with high EPSS, lookalike hostnames with new TLS certificates (Certificate Transparency, last 30 days), and a prioritised action list. Every item has a source URL; data_as_of per source. Facts only, no personal records. Routes: /brief (domain*, stack, lookalikes, limit). Paid $0.5 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /brief. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}japan
Japan Municipality Statistics. Official statistics for every municipality in Japan in one JSON API, for real-estate tools, relocation apps, local-business dashboards and AI agents. Routes: /rank (indicator*, year, prefecture, order, limit, offset); /indicators; /municipalities (q, prefecture, limit, offset); /municipalities/{code} (indicator). Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /rank, /indicators, /municipalities, /municipalities/{code}. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}kinds
Kinds: linked ledgers of kinds of things (instruments, woods, alloys, elements). Kinds of things in one shared shape, linked to what they are made from: 2,392 musical instruments (Hornbostel-Sachs class, origin country), 504 woods, 285 alloys, 174 chemical elements and the materials instruments use. Follow made_from chains (guitar -> wood -> ...; cymbal -> bronze -> copper and tin). Japanese names where they exist. Source Wikidata (CC0). Routes: /{id}; /chain (id*); /facets; /search (facet, q, limit, offset). Paid $0.05 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /{id}, /chain, /facets, /search. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}koyomi
Koyomi: Calendars, Holidays and Helplines for AI Answers. Data that grounds what people ask AI about feelings, fortune, love and daily life: computed calendars for any date and place (sexagenary cycle, rokuyo, Japanese and Chinese lunisolar dates, 24 solar terms, moon, sun sign, 10 world calendars), world public holidays, verified crisis and listening helplines, and a consult map. Routes: /day (date, tz); /sun (lat*, lon*, date, tz); /range (from*, to*, tz, has); /rules; /topics; /holidays (country*, year, subdiv, lang, types); /countries (country); /helplines (country); /moon-phases (year*); /solar-terms (year*). Paid $0.05 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /day, /sun, /range, /rules, /topics, /holidays, /countries, /helplines, /moon-phases, /solar-terms. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}languages
World Languages (Glottolog). Language metadata for localisation tools, language-learning apps, games and AI pipelines. Routes: /search (q, country, family, endangerment, limit, offset); /{code}. Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /search, /{code}. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}licenses
Open Source Licenses (SPDX). License metadata for dependency scanners, SBOM tools, package registries and AI coding agents. Routes: /{id}; /search (q, osi_approved, limit, offset). Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /{id}, /search. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}local-markets
Local Markets: markets away from big cities. Every recorded market place in the world tagged by how far it sits from cities (Natural Earth): big_city (<=30 km of a 1M+ city), city (<=30 km of a 100k+ city), regional (30-100 km), remote (>100 km). Default answers return only regional and remote markets, the village and rural markets big catalogues bury. Places: Overture Maps Foundation (CDLA-Permissive-2.0). Cities: Natural Earth (public domain). Locality computed by Lilambd. Routes: /near (lat*, lon*, radius_km, locality, limit, offset); /{id}; /search (q*, locality, limit); /country (country*, locality, limit, offset); /countries. Paid $0.05 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /near, /{id}, /search, /country, /countries. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}markets
World Markets: Farmers, Flea, Night and Fish Markets. Find real-world markets anywhere. For travel apps, local-discovery apps, maps, games and AI agents. Routes: /{id}; /kinds; /nearby (lat*, lon*, kind, include_closed, limit); /search (q, country, kind, include_closed, limit, offset); /countries (country, kind, min_population, sort, limit, offset). Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /{id}, /kinds, /nearby, /search, /countries. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}orgs
World Organizations: Research Bodies Societies Funders and Publishers. A world directory of organizations that are not just companies or governments. For research tools, grant finders, CRM enrichment, maps, education apps and AI agents. Routes: /gaps (kind, form, min_population, limit, offset); /{id}; /forms; /kinds; /nearby (lat*, lon*, kind, form, limit); /search (q, country, kind, form, source, sort, limit, offset); /countries (country, kind, form, sort, limit, offset); /nonprofits/{ein}; /nonprofits/causes (state); /nonprofits/search (q, state, city, postcode, kind, cause, min_revenue, max_revenue, sort, limit, offset); /nonprofits/states (cause, sort). Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /gaps, /{id}, /forms, /kinds, /nearby, /search, /countries, /nonprofits/{ein}, /nonprofits/causes, /nonprofits/search, /nonprofits/states. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}platforms
Online Platforms Directory. A categorised directory of the world's online platforms for market research, competitor maps, onboarding flows and AI agents. Routes: /search (q, category, country, limit, offset); /categories; /{wikidata}. Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /search, /categories, /{wikidata}. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}power
Power Plants of the World. Global power plant lookup for energy apps, climate tools, maps, simulations, city-building games and AI agents. Routes: /{id}; /fuels; /nearby (lat*, lon*, fuel, min_mw, limit); /search (q, country, fuel, min_mw, limit, offset); /countries (country). Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /{id}, /fuels, /nearby, /search, /countries. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}regions
States and Provinces of the World + Land Stats. Every first-level administrative region on Earth, ready for dropdowns, maps, games and analytics. Routes: /search (q, country, sort, limit, offset); /{iso3166_2}. Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /search, /{iso3166_2}. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}rising
What Is Rising in the World Today. A daily answer, not raw data: what jumped since the previous measured day across open software and world events. Routes: /days; /today (table, theme, limit); /{date}; /history (since*, table, theme). Paid $0.05 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /days, /today, /{date}, /history. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}security
Security ledgers: exploited CVEs (CISA KEV + EPSS + NVD), breach disclosures, change feed. Fresh, sourced security facts in one joined shape. Every actively exploited CVE in CISA KEV joined with its EPSS score (FIRST, refreshed daily) and NVD CVSS/CWE/CPE; NVD CVEs (418k, refreshed every 2 hours); organisation-level breach records from Have I Been Pwned plus a Japan disclosure ledger built from company announcements; and a since= change feed of what was added or moved. Every row has a source URL; every response has data_as_of per source. No personal records. Routes: /hot (days, vendor, limit); /kev (vendor, product, since, ransomware, q, limit, offset); /gaps; /stats; /changes (since*, after_seq, face, limit); /vendors (q, limit); /breaches (domain, q, country, since, limit); /cve/{id}. Paid $0.01 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /hot, /kev, /gaps, /stats, /changes, /vendors, /breaches, /cve/{id}. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}travel-meds
Travel meds: can I bring this medicine into this country?. Official rules for travellers carrying personal medicines across borders: how many days of supply, which classes need a permit, how and how early to apply, documents, and what is banned outright. Every row cites the government page it was read from and when. Facts only, not medical or legal advice. Routes: /answer (country*, class, days); /country (country*); /countries. Paid $0.5 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /answer, /country, /countries. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}units
Unit Converter and Physical Constants. One clean JSON API for apps, games, calculators and AI agents that need correct unit maths. Routes: /search (q, quantity_kind, limit, offset); /{unit}; /convert (value*, from*, to*); /isotopes (element, limit, offset); /constants (q, limit, offset); /constants/{id}; /quantity-kinds. Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
{
"type": "object",
"required": [
"route"
],
"properties": {
"route": {
"type": "string",
"description": "One of: /search, /{unit}, /convert, /isotopes, /constants, /constants/{id}, /quantity-kinds. Replace {placeholders} with a value, e.g. /search or /HND."
},
"params": {
"type": "object",
"description": "Query parameters, e.g. {\"q\":\"tokyo\",\"limit\":\"50\"}",
"additionalProperties": {
"type": "string"
}
},
"sample": {
"type": "boolean",
"description": "Free preview, max 3 rows"
}
}
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 3658 ms
- 95th percentile latency
- 3658 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 3658 ms · metadata changed · 21 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http lilambd-data-for-agents-mcp https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcpCodex
codex mcp add lilambd-data-for-agents-mcp --url https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcpCursor
{
"mcpServers": {
"lilambd-data-for-agents-mcp": {
"url": "https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp"
}
}
}Cline
{
"mcpServers": {
"lilambd-data-for-agents-mcp": {
"type": "streamableHttp",
"url": "https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"lilambd-data-for-agents-mcp": {
"type": "http",
"url": "https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http lilambd-data-for-agents-mcp https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcpClaude Desktop
{
"mcpServers": {
"lilambd-data-for-agents-mcp": {
"url": "https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"lilambd-data-for-agents-mcp": {
"serverUrl": "https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp"
}
}
}Let your agent find its tools
Find servers like Lilambd Data for Agents MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.