microlensing
Pack: exoplanet-archive · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/microlensing for the schema, then POST the same URL with its arguments for the data.
Microlensing event table.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | no | |
limit | number | no |
Example call
Arguments
{
"query": "pl_name like 'OGLE-2018%'",
"limit": 20
}
curl
curl -X POST https://gateway.pipeworx.io/exoplanet-archive/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"microlensing","arguments":{"query":"pl_name like '\''OGLE-2018%'\''","limit":20}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('microlensing', {
"query": "pl_name like 'OGLE-2018%'",
"limit": 20
});
More examples
{
"query": "sy_dist < 5000",
"limit": 5
}
Response shape
| Field | Type | Description |
|---|---|---|
items | array | |
count | number |
Full JSON Schema
{
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"hostid": {
"type": [
"string",
"null"
]
},
"systemid": {
"type": [
"string",
"null"
]
},
"ra": {
"type": [
"number",
"null"
]
},
"raerr1": {
"description": "(type varies; observed both null and non-null)"
},
"raerr2": {
"description": "(type varies; observed both null and non-null)"
},
"rasymerr": {
"type": [
"number",
"null"
]
},
"rastr": {
"type": [
"string",
"null"
]
},
"dec": {
"type": [
"number",
"null"
]
},
"decerr1": {
"description": "(type varies; observed both null and non-null)"
},
"decerr2": {
"description": "(type varies; observed both null and non-null)"
},
"decsymerr": {
"type": [
"number",
"null"
]
},
"decstr": {
"type": [
"string",
"null"
]
},
"glon": {
"type": [
"number",
"null"
]
},
"glonerr1": {
"description": "(type varies; observed both null and non-null)"
},
"glonerr2": {
"description": "(type varies; observed both null and non-null)"
},
"glonsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"glonstr": {
"type": [
"string",
"null"
]
},
"glat": {
"type": [
"number",
"null"
]
},
"glaterr1": {
"description": "(type varies; observed both null and non-null)"
},
"glaterr2": {
"description": "(type varies; observed both null and non-null)"
},
"glatsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"glatstr": {
"type": [
"string",
"null"
]
},
"pl_massj": {
"type": [
"number",
"null"
]
},
"pl_massjerr1": {
"type": [
"number",
"null"
]
},
"pl_massjerr2": {
"type": [
"number",
"null"
]
},
"pl_massjlim": {
"type": [
"number",
"null"
]
},
"pl_massjformat": {
"description": "(type varies; observed both null and non-null)"
},
"pl_massjstr": {
"type": [
"string",
"null"
]
},
"pl_massjdef": {
"description": "(type varies; observed both null and non-null)"
},
"pl_massjsymerr": {
"type": [
"number",
"null"
]
},
"pl_masse": {
"type": [
"number",
"null"
]
},
"pl_masseerr1": {
"type": [
"number",
"null"
]
},
"pl_masseerr2": {
"type": [
"number",
"null"
]
},
"pl_masselim": {
"type": [
"number",
"null"
]
},
"pl_masseformat": {
"description": "(type varies; observed both null and non-null)"
},
"pl_massestr": {
"type": [
"string",
"null"
]
},
"pl_massedef": {
"description": "(type varies; observed both null and non-null)"
},
"pl_massesymerr": {
"type": [
"number",
"null"
]
},
"pl_orbsmax": {
"type": [
"number",
"null"
]
},
"pl_orbsmaxerr1": {
"type": [
"number",
"null"
]
},
"pl_orbsmaxerr2": {
"type": [
"number",
"null"
]
},
"pl_orbsmaxlim": {
"type": [
"number",
"null"
]
},
"pl_orbsmaxformat": {
"description": "(type varies; observed both null and non-null)"
},
"pl_orbsmaxstr": {
"type": [
"string",
"null"
]
},
"pl_orbsmaxdef": {
"description": "(type varies; observed both null and non-null)"
},
"pl_orbsmaxsymerr": {
"type": [
"number",
"null"
]
},
"st_mass": {
"type": [
"number",
"null"
]
},
"st_masserr1": {
"type": [
"number",
"null"
]
},
"st_masserr2": {
"type": [
"number",
"null"
]
},
"st_masslim": {
"type": [
"number",
"null"
]
},
"st_massformat": {
"description": "(type varies; observed both null and non-null)"
},
"st_massstr": {
"type": [
"string",
"null"
]
},
"st_massdef": {
"description": "(type varies; observed both null and non-null)"
},
"st_masssymerr": {
"type": [
"number",
"null"
]
},
"sy_dist": {
"type": [
"number",
"null"
]
},
"sy_disterr1": {
"type": [
"number",
"null"
]
},
"sy_disterr2": {
"type": [
"number",
"null"
]
},
"sy_distlim": {
"type": [
"number",
"null"
]
},
"sy_distformat": {
"description": "(type varies; observed both null and non-null)"
},
"sy_diststr": {
"type": [
"string",
"null"
]
},
"sy_distdef": {
"description": "(type varies; observed both null and non-null)"
},
"sy_distsymerr": {
"type": [
"number",
"null"
]
},
"ml_dists": {
"type": [
"null",
"number"
]
},
"ml_distserr1": {
"type": [
"null",
"number"
]
},
"ml_distserr2": {
"type": [
"null",
"number"
]
},
"ml_distslim": {
"type": [
"null",
"number"
]
},
"ml_distsformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_distsstr": {
"type": [
"null",
"string"
]
},
"ml_distsdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_distssymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_tsepmin": {
"type": [
"number",
"null"
]
},
"ml_tsepminerr1": {
"type": [
"number",
"null"
]
},
"ml_tsepminerr2": {
"type": [
"number",
"null"
]
},
"ml_tsepminlim": {
"type": [
"number",
"null"
]
},
"ml_tsepminformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_tsepminstr": {
"type": [
"string",
"null"
]
},
"ml_tsepmindef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_tsepminsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_sepminnorm": {
"type": [
"number",
"null"
]
},
"ml_sepminnormerr1": {
"type": [
"number",
"null"
]
},
"ml_sepminnormerr2": {
"type": [
"number",
"null"
]
},
"ml_sepminnormlim": {
"type": [
"number",
"null"
]
},
"ml_sepminnormformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_sepminnormstr": {
"type": [
"string",
"null"
]
},
"ml_sepminnormdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_sepminnormsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_xtimeein": {
"type": [
"number",
"null"
]
},
"ml_xtimeeinerr1": {
"type": [
"number",
"null"
]
},
"ml_xtimeeinerr2": {
"type": [
"number",
"null"
]
},
"ml_xtimeeinlim": {
"type": [
"number",
"null"
]
},
"ml_xtimeeinformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_xtimeeinstr": {
"type": [
"string",
"null"
]
},
"ml_xtimeeindef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_xtimeeinsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsnorm": {
"type": [
"number",
"null"
]
},
"ml_radsnormerr1": {
"type": [
"number",
"null"
]
},
"ml_radsnormerr2": {
"type": [
"number",
"null"
]
},
"ml_radsnormlim": {
"type": [
"number",
"null"
]
},
"ml_radsnormformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsnormstr": {
"type": [
"string",
"null"
]
},
"ml_radsnormdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsnormsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_sepinsnorp": {
"type": [
"number",
"null"
]
},
"ml_sepinsnorperr1": {
"type": [
"number",
"null"
]
},
"ml_sepinsnorperr2": {
"type": [
"number",
"null"
]
},
"ml_sepinsnorplim": {
"type": [
"number",
"null"
]
},
"ml_sepinsnorpformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_sepinsnorpstr": {
"type": [
"string",
"null"
]
},
"ml_sepinsnorpdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_sepinsnorpsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_massratio": {
"type": [
"number",
"null"
]
},
"ml_massratioerr1": {
"type": [
"number",
"null"
]
},
"ml_massratioerr2": {
"type": [
"number",
"null"
]
},
"ml_massratiolim": {
"type": [
"number",
"null"
]
},
"ml_massratioformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_massratiostr": {
"type": [
"string",
"null"
]
},
"ml_massratiodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_massratiosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_angstlax": {
"type": [
"number",
"null"
]
},
"ml_angstlaxerr1": {
"type": [
"number",
"null"
]
},
"ml_angstlaxerr2": {
"type": [
"number",
"null"
]
},
"ml_angstlaxlim": {
"type": [
"number",
"null"
]
},
"ml_angstlaxformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_angstlaxstr": {
"type": [
"string",
"null"
]
},
"ml_angstlaxdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_andstlaxsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magis": {
"type": [
"number",
"null"
]
},
"ml_magiserr1": {
"type": [
"number",
"null"
]
},
"ml_magiserr2": {
"type": [
"number",
"null"
]
},
"ml_magislim": {
"type": [
"number",
"null"
]
},
"ml_magisformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magisstr": {
"type": [
"string",
"null"
]
},
"ml_magisdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magissymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibl": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magiblerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magiblerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibllim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magiblformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magiblstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibldef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magiblsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radeinang": {
"type": [
"number",
"null"
]
},
"ml_radeinangerr1": {
"type": [
"number",
"null"
]
},
"ml_radeinangerr2": {
"type": [
"number",
"null"
]
},
"ml_radeinanglim": {
"type": [
"number",
"null"
]
},
"ml_radeinangformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radeinangstr": {
"type": [
"string",
"null"
]
},
"ml_radeinangdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radeinangsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmrells": {
"type": [
"number",
"null"
]
},
"ml_pmrellserr1": {
"type": [
"number",
"null"
]
},
"ml_pmrellserr2": {
"type": [
"number",
"null"
]
},
"ml_pmrellslim": {
"type": [
"number",
"null"
]
},
"ml_pmrellsformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmrellsstr": {
"type": [
"string",
"null"
]
},
"ml_pmrellsdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmrellssymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxrel": {
"type": [
"null",
"number"
]
},
"ml_plxrelerr1": {
"type": [
"null",
"number"
]
},
"ml_plxrelerr2": {
"type": [
"null",
"number"
]
},
"ml_plxrellim": {
"type": [
"null",
"number"
]
},
"ml_plxrelformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxrelstr": {
"type": [
"null",
"string"
]
},
"ml_plxreldef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxrelsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicro": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicroerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicroerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicrolim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicroformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicrostr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicrodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicrosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicroe": {
"type": [
"null",
"number"
]
},
"ml_plxmicroeerr1": {
"type": [
"null",
"number"
]
},
"ml_plxmicroeerr2": {
"type": [
"null",
"number"
]
},
"ml_plxmicroelim": {
"type": [
"null",
"number"
]
},
"ml_plxmicroeformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicroestr": {
"type": [
"null",
"string"
]
},
"ml_plxmicroedef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicroesymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicron": {
"type": [
"null",
"number"
]
},
"ml_plxmicronerr1": {
"type": [
"null",
"number"
]
},
"ml_plxmicronerr2": {
"type": [
"null",
"number"
]
},
"ml_plxmicronlim": {
"type": [
"null",
"number"
]
},
"ml_plxmicronformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicronstr": {
"type": [
"null",
"string"
]
},
"ml_plxmicrondef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_plxmicronsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_dsdt": {
"type": [
"null",
"number"
]
},
"ml_dsdterr1": {
"type": [
"null",
"number"
]
},
"ml_dsdterr2": {
"type": [
"null",
"number"
]
},
"ml_dsdtlim": {
"type": [
"null",
"number"
]
},
"ml_dsdtformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_dsdtstr": {
"type": [
"null",
"string"
]
},
"ml_dsdtdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_dsdtsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_dalphadt": {
"type": [
"null",
"number"
]
},
"ml_dalphadterr1": {
"type": [
"null",
"number"
]
},
"ml_dalphadterr2": {
"type": [
"null",
"number"
]
},
"ml_dalphadtlim": {
"type": [
"null",
"number"
]
},
"ml_dalphadtformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_dalphadtstr": {
"type": [
"null",
"string"
]
},
"ml_dalphadtdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_dalphadtsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsang": {
"type": [
"number",
"null"
]
},
"ml_radsangerr1": {
"type": [
"number",
"null"
]
},
"ml_radsangerr2": {
"type": [
"number",
"null"
]
},
"ml_radsanglim": {
"type": [
"number",
"null"
]
},
"ml_radsangformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsangstr": {
"type": [
"string",
"null"
]
},
"ml_radsangdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsangsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsphy": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsphyerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsphyerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsphylim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsphyformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsphystr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsphydef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_radsphysymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_xtimesrc": {
"type": [
"null",
"number"
]
},
"ml_xtimesrcerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_xtimesrcerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_xtimesrclim": {
"type": [
"null",
"number"
]
},
"ml_xtimesrcformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_xtimesrcstr": {
"type": [
"null",
"string"
]
},
"ml_xtimesrcdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_xtimesrcsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_efftime": {
"description": "(type varies; observed both null and non-null)"
},
"ml_efftimeerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_efftimeerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_efftimelim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_efftimeformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_efftimestr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_efftimedef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_errtimesymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pms": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmserr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmserr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmslim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmsformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmsstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmsdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_pmssymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magiso": {
"type": [
"number",
"null"
]
},
"ml_magisoerr1": {
"type": [
"number",
"null"
]
},
"ml_magisoerr2": {
"type": [
"number",
"null"
]
},
"ml_magisolim": {
"type": [
"number",
"null"
]
},
"ml_magisoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magisostr": {
"type": [
"string",
"null"
]
},
"ml_magisodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magisosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjso": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsoerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsoerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsolim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsostr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjs": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjserr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjserr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjslim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magjsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvs": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvserr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvserr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvslim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvssymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magso": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magsoerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magsoerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magsolim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magsoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magsostr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magsodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magsosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvso": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsoerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsoerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsolim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsostr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magvsosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghs": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghserr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghserr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghslim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghssymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghso": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsoerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsoerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsolim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsostr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_maghsosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magks": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magkserr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magkserr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magkslim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magkssymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magkso": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksoerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksoerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksolim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksostr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magksosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibase": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibaseerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibaseerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibaselim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibaseformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibasestr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibasedef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_magibasesymerr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_vmag": {
"description": "(type varies; observed both null and non-null)"
},
"sy_vmagerr1": {
"description": "(type varies; observed both null and non-null)"
},
"sy_vmagerr2": {
"description": "(type varies; observed both null and non-null)"
},
"sy_vmaglim": {
"description": "(type varies; observed both null and non-null)"
},
"sy_vmagformat": {
"description": "(type varies; observed both null and non-null)"
},
"sy_vmagstr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_vmagdef": {
"description": "(type varies; observed both null and non-null)"
},
"sy_vmagsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_icmag": {
"description": "(type varies; observed both null and non-null)"
},
"sy_icmagerr1": {
"description": "(type varies; observed both null and non-null)"
},
"sy_icmagerr2": {
"description": "(type varies; observed both null and non-null)"
},
"sy_icmaglim": {
"description": "(type varies; observed both null and non-null)"
},
"sy_icmagformat": {
"description": "(type varies; observed both null and non-null)"
},
"sy_icmagstr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_icmagdef": {
"description": "(type varies; observed both null and non-null)"
},
"sy_icmagsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_jmag": {
"description": "(type varies; observed both null and non-null)"
},
"sy_jmagerr1": {
"description": "(type varies; observed both null and non-null)"
},
"sy_jmagerr2": {
"description": "(type varies; observed both null and non-null)"
},
"sy_jmaglim": {
"description": "(type varies; observed both null and non-null)"
},
"sy_jmagformat": {
"description": "(type varies; observed both null and non-null)"
},
"sy_jmagstr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_jmagdef": {
"description": "(type varies; observed both null and non-null)"
},
"sy_jmagsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_hmag": {
"description": "(type varies; observed both null and non-null)"
},
"sy_hmagerr1": {
"description": "(type varies; observed both null and non-null)"
},
"sy_hmagerr2": {
"description": "(type varies; observed both null and non-null)"
},
"sy_hmaglim": {
"description": "(type varies; observed both null and non-null)"
},
"sy_hmagformat": {
"description": "(type varies; observed both null and non-null)"
},
"sy_hmagstr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_hmagdef": {
"description": "(type varies; observed both null and non-null)"
},
"sy_hmagsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_kmag": {
"description": "(type varies; observed both null and non-null)"
},
"sy_kmagerr1": {
"description": "(type varies; observed both null and non-null)"
},
"sy_kmagerr2": {
"description": "(type varies; observed both null and non-null)"
},
"sy_kmaglim": {
"description": "(type varies; observed both null and non-null)"
},
"sy_kmagformat": {
"description": "(type varies; observed both null and non-null)"
},
"sy_kmagstr": {
"description": "(type varies; observed both null and non-null)"
},
"sy_kmagdef": {
"description": "(type varies; observed both null and non-null)"
},
"sy_kmagsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extifld": {
"type": [
"null",
"number"
]
},
"ml_extiflderr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extiflderr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extifldlim": {
"type": [
"null",
"number"
]
},
"ml_extifldformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extifldstr": {
"type": [
"null",
"string"
]
},
"ml_extiflddef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extifldsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extvfld": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extvflderr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extvflderr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extvfldlim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extvfldformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extvfldstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extvflddef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extvfldsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extjfld": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extjflderr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extjflderr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extjfldlim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extjfldformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extjfldstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extjflddef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extjfldsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_exthfld": {
"description": "(type varies; observed both null and non-null)"
},
"ml_exthflderr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_exthflderr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_exthfldlim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_exthfldformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_exthfldstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_exthflddef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_exthfldsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extkfld": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extkflderr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extkflderr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extkfldlim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extkfldformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extkfldstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extkflddef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_extkfldsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvis": {
"type": [
"number",
"null"
]
},
"ml_colviserr1": {
"type": [
"number",
"null"
]
},
"ml_colviserr2": {
"type": [
"number",
"null"
]
},
"ml_colvislim": {
"type": [
"number",
"null"
]
},
"ml_colvisformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvisstr": {
"type": [
"string",
"null"
]
},
"ml_colvisdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvissymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colviso": {
"type": [
"number",
"null"
]
},
"ml_colvisoerr1": {
"type": [
"number",
"null"
]
},
"ml_colvisoerr2": {
"type": [
"number",
"null"
]
},
"ml_colvisolim": {
"type": [
"number",
"null"
]
},
"ml_colvisoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvisostr": {
"type": [
"string",
"null"
]
},
"ml_colvisodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvisosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvks": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvkserr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvkserr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvkslim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvksformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvksstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvksdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvkssymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvkso": {
"type": [
"null",
"number"
]
},
"ml_colvksoerr1": {
"type": [
"null",
"number"
]
},
"ml_colvksoerr2": {
"type": [
"null",
"number"
]
},
"ml_colvksolim": {
"type": [
"null",
"number"
]
},
"ml_colvksoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvksostr": {
"type": [
"null",
"string"
]
},
"ml_colvksodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvksosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihs": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihserr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihserr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihslim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihssymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihso": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsoerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsoerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsolim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsostr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colihsosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhks": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhkserr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhkserr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhkslim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhkssymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhkso": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksoerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksoerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksolim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksoformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksostr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksodef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colhksosymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvibl": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colviblerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colviblerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvibllim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colviblformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colviblstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colvibldef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_colviblsymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvi": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvierr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvierr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvilim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redviformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvistr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvidef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvisymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvk": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvkerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvkerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvklim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvkformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvkstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvkdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redvksymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redhk": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redhkerr1": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redhkerr2": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redhklim": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redhkformat": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redhkstr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redhkdef": {
"description": "(type varies; observed both null and non-null)"
},
"ml_redhksymerr": {
"description": "(type varies; observed both null and non-null)"
},
"ml_modeldef": {
"type": [
"number",
"null"
]
},
"ml_modelchisq": {
"type": [
"number",
"null"
]
},
"ml_sepminflag": {
"description": "(type varies; observed both null and non-null)"
},
"cb_flag": {
"type": [
"number",
"null"
]
},
"ml_description": {
"type": [
"null",
"string"
]
},
"pl_solnid": {
"type": [
"string",
"null"
]
},
"st_solnid": {
"type": [
"string",
"null"
]
},
"sy_solnid": {
"type": [
"string",
"null"
]
},
"ml_solnid": {
"type": [
"string",
"null"
]
},
"pl_name": {
"type": "string"
},
"htmllink": {
"type": [
"string",
"null"
]
},
"rowupdate": {
"description": "(type varies; observed both null and non-null)"
},
"x": {
"description": "(type varies; observed both null and non-null)"
},
"y": {
"description": "(type varies; observed both null and non-null)"
},
"z": {
"description": "(type varies; observed both null and non-null)"
},
"spt_ind": {
"description": "(type varies; observed both null and non-null)"
}
}
}
},
"count": {
"type": "number"
}
},
"description": "Query result from microlensing event table"
}
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the exoplanet-archive pack
{
"mcpServers": {
"exoplanet-archive": {
"url": "https://gateway.pipeworx.io/exoplanet-archive/mcp"
}
}
}
See Getting Started for client-specific install steps.