Koskamo

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.

Lilambd Data for Agents MCP logo, by LilambdCommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-01Published by Lilambd
MCP endpoint (Streamable HTTP)
https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp
Vendor documentation

What 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

Community listingRegistry 1.0.0

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
Server-advertised capabilities
{
  "tools": {}
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Open-data lookups (airports, units, languages, regions, power plants, markets, village and rural markets away from big cities, can-I-bring-this-medicine rules per country, organisations, conflict, Japan municipalities, colors, licences, exchanges, platforms) and security: exploited CVEs (CISA KEV + EPSS + NVD), breach disclosures, and exposure briefs per domain (tool "exposure"). Calls cost from $0.005 USDC via x402 (each tool states its price); sample=true is free.

Tools

21 advertised

list_apis
Advertised by the server during the last successful anonymous check.

Free. List all Lilambd data APIs with their routes and query parameters.

list_apis input schema
{
  "type": "object",
  "properties": {}
}
airports
Advertised by the server during the last successful anonymous check.

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.

airports input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

colors input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

conflict input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

exchanges input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

exposure input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

japan input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

kinds input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

koyomi input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

languages input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

licenses input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

local-markets input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

markets input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

orgs input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

platforms input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

power input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

regions input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

rising input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

security input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

travel-meds input schema
{
  "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
Advertised by the server during the last successful anonymous check.

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.

units input schema
{
  "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

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

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.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http lilambd-data-for-agents-mcp https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add lilambd-data-for-agents-mcp --url https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable lilambd-data-for-agents-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "lilambd-data-for-agents-mcp": {
      "url": "https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "lilambd-data-for-agents-mcp": {
      "type": "streamableHttp",
      "url": "https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start lilambd-data-for-agents-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "lilambd-data-for-agents-mcp": {
      "type": "http",
      "url": "https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http lilambd-data-for-agents-mcp https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "lilambd-data-for-agents-mcp": {
      "url": "https://xsrtcehyqluhvywmaihd.supabase.co/functions/v1/agent-api/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "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.