← The evidence ledger
Evidence row 2613823
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint e1987b52-9fd7-4305-992b-e93e31e825db
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- bb22ad0e95ab44bdf87130311b50ca034a1fee5b33edb262dd56a25b219247f1
- Leaf
- 0xb691858862c200dec731fd02903e19ea3b6c6b98dd31788191303c923a743e98
What was observed
{
"count": 4,
"tools": [
{
"description": "Compares two people's charts: every channel the pair forms, grouped as electromagnetic (each brings one gate), companionship (both have it), dominance (one has it, the other neither gate) and compromise (one has it, the other one gate), with who holds what; the type, definition and defined centres of the combined chart; and each person's Type, Authority and Profile.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"language": {
"description": "Language of the titles and summaries: en (default), nl (Dutch) or de (German).",
"enum": [
"en",
"nl",
"de"
],
"type": "string"
},
"person_a": {
"additionalProperties": false,
"properties": {
"birth_date": {
"description": "The first person's date of birth as YYYY-MM-DD, e.g. \"1988-03-21\".",
"maxLength": 10,
"type": "string"
},
"birth_place": {
"description": "Where The first person's was born, as \"City\", \"City, Country\" or \"City, Region, Country\", e.g. \"Utrecht, Netherlands\", \"Springfield, Illinois, USA\". Used only to find the time zone.",
"maxLength": 120,
"type": "string"
},
"birth_time": {
"description": "The first person's local clock time of birth, 24-hour HH:MM, e.g. \"14:05\". Leave out when unknown: noon is used and time_uncertainty_minutes defaults to 720.",
"maxLength": 5,
"type": "string"
},
"name": {
"description": "A first name or label, only to tell the two people apart in the answer.",
"maxLength": 40,
"type": "string"
},
"time_uncertainty_minutes": {
"description": "How far off the birth time may be, in minutes either way (e.g. 30 for \"around half past two\"). The result then says which parts of the chart could change.",
"maximum": 720,
"minimum": 0,
"type": "integer"
},
"timezone": {
"description": "IANA time zone of the birthplace, e.g. \"Europe/Berlin\". Needed only when the place is not found; overrides the place's zone when given.",
"maxLength": 64,
"type": "string"
}
},
"required": [
"birth_date"
],
"type": "object"
},
"person_b": {
"additionalProperties": false,
"properties": {
"birth_date": {
"description": "The second person's date of birth as YYYY-MM-DD, e.g. \"1988-03-21\".",
"maxLength": 10,
"type": "string"
},
"birth_place": {
"description": "Where The second person's was born, as \"City\", \"City, Country\" or \"City, Region, Country\", e.g. \"Utrecht, Netherlands\", \"Springfield, Illinois, USA\". Used only to find the time zone.",
"maxLength": 120,
"type": "string"
},
"birth_time": {
"description": "The second person's local clock time of birth, 24-hour HH:MM, e.g. \"14:05\". Leave out when unknown: noon is used and time_uncertainty_minutes defaults to 720.",
"maxLength": 5,
"type": "string"
},
"name": {
"description": "A first name or label, only to tell the two people apart in the answer.",
"maxLength": 40,
"type": "string"
},
"time_uncertainty_minutes": {
"description": "How far off the birth time may be, in minutes either way (e.g. 30 for \"around half past two\"). The result then says which parts of the chart could change.",
"maximum": 720,
"minimum": 0,
"type": "integer"
},
"timezone": {
"description": "IANA time zone of the birthplace, e.g. \"Europe/Berlin\". Needed only when the place is not found; overrides the place's zone when given.",
"maxLength": 64,
"type": "string"
}
},
"required": [
"birth_date"
],
"type": "object"
}
},
"required": [
"person_a",
"person_b"
],
"type": "object"
},
"name": "compare_charts"
},
{
"description": "Explains one Human Design element in plain words: a type (\"Projector\"), an authority (\"emotional authority\"), a profile (\"4/6\"), a line (\"line 3\"), a definition (\"split definition\"), a centre (\"Sacral\"), a channel (\"34-20\"), a gate (\"gate 51\") or a basic topic (\"what is Human Design\", \"open centres\"). Gives the title and summary, the full text for types, authorities, profiles, definitions and basics, and the related centres, channels and gates.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"language": {
"description": "Language of the titles and summaries: en (default), nl (Dutch) or de (German).",
"enum": [
"en",
"nl",
"de"
],
"type": "string"
},
"topic": {
"description": "The element or topic, e.g. \"Manifesting Generator\", \"splenic authority\", \"2/4\", \"gate 34\", \"channel 10-20\", \"Ajna centre\".",
"maxLength": 80,
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "explain"
},
{
"description": "Computes a person's Human Design chart from date, time and place of birth: Type with Strategy, Signature and Not-Self theme, Authority, Profile, Definition, Incarnation Cross angle and gates, defined and open centres, defined channels, and all 26 Personality and Design activations (planet, gate, line). Each element comes with its title and a one-line summary. When the birth time is unknown or approximate, it lists which parts of the chart could change within that window. Positions come from an ephemeris calculation (true lunar node, Design moment at 88 degrees of solar arc before birth), with historical time zones.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"birth_date": {
"description": "the person's date of birth as YYYY-MM-DD, e.g. \"1988-03-21\".",
"maxLength": 10,
"type": "string"
},
"birth_place": {
"description": "Where the person's was born, as \"City\", \"City, Country\" or \"City, Region, Country\", e.g. \"Utrecht, Netherlands\", \"Springfield, Illinois, USA\". Used only to find the time zone.",
"maxLength": 120,
"type": "string"
},
"birth_time": {
"description": "the person's local clock time of birth, 24-hour HH:MM, e.g. \"14:05\". Leave out when unknown: noon is used and time_uncertainty_minutes defaults to 720.",
"maxLength": 5,
"type": "string"
},
"language": {
"description": "Language of the titles and summaries: en (default), nl (Dutch) or de (German).",
"enum": [
"en",
"nl",
"de"
],
"type": "string"
},
"time_uncertainty_minutes": {
"description": "How far off the birth time may be, in minutes either way (e.g. 30 for \"around half past two\"). The result then says which parts of the chart could change.",
"maximum": 720,
"minimum": 0,
"type": "integer"
},
"timezone": {
"description": "IANA time zone of the birthplace, e.g. \"Europe/Berlin\". Needed only when the place is not found; overrides the place's zone when given.",
"maxLength": 64,
"type": "string"
}
},
"required": [
"birth_date"
],
"type": "object"
},
"name": "get_chart"
},
{
"description": "The gates and lines the Sun, Moon, nodes and planets activate at a moment (now by default, or a given date and time in UTC). With a person's birth data it also lists the channels the transits complete with that person's own gates, the usual way to read a day's influence, apart from channels the transits form on their own.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"date": {
"description": "Day to look at as YYYY-MM-DD (default today).",
"maxLength": 10,
"type": "string"
},
"language": {
"description": "Language of the titles and summaries: en (default), nl (Dutch) or de (German).",
"enum": [
"en",
"nl",
"de"
],
"type": "string"
},
"person": {
"additionalProperties": false,
"properties": {
"birth_date": {
"description": "The person's date of birth as YYYY-MM-DD, e.g. \"1988-03-21\".",
"maxLength": 10,
"type": "string"
},
"birth_place": {
"description": "Where The person's was born, as \"City\", \"City, Country\" or \"City, Region, Country\", e.g. \"Utrecht, Netherlands\", \"Springfield, Illinois, USA\". Used only to find the time zone.",
"maxLength": 120,
"type": "string"
},
"birth_time": {
"description": "The person's local clock time of birth, 24-hour HH:MM, e.g. \"14:05\". Leave out when unknown: noon is used and time_uncertainty_minutes defaults to 720.",
"maxLength": 5,
"type": "string"
},
"name": {
"description": "A first name or label, only to tell the two people apart in the answer.",
"maxLength": 40,
"type": "string"
},
"time_uncertainty_minutes": {
"description": "How far off the birth time may be, in minutes either way (e.g. 30 for \"around half past two\"). The result then says which parts of the chart could change.",
"maximum": 720,
"minimum": 0,
"type": "integer"
},
"timezone": {
"description": "IANA time zone of the birthplace, e.g. \"Europe/Berlin\". Needed only when the place is not found; overrides the place's zone when given.",
"maxLength": 64,
"type": "string"
}
},
"required": [
"birth_date"
],
"type": "object"
},
"time_utc": {
"description": "Time of day in UTC as HH:MM (default now when date is today, else 12:00).",
"maxLength": 5,
"type": "string"
}
},
"type": "object"
},
"name": "get_transits"
}
]
}What the leaf hashes
{"body":"bb22ad0e95ab44bdf87130311b50ca034a1fee5b33edb262dd56a25b219247f1","id":2613823,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793724440049419,"prev":null,"subject":"e1987b52-9fd7-4305-992b-e93e31e825db","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (425475 rows).
- 0xb6910fd9312fe072984a7ae2bf10d1348c91a11a5c0029eb14252fa27ce6ec6f
- 0x9eb378b3abd359875a3387f2dc3b18825fb6fe79b9d25cf14a41102a7bb5102b
- 0x861b1e5c0727d47c42574df335632c01fc71abd495d4aa2bb2fb6a0627ae378a
- 0xb758f1ce36c50a6b7eaf5bc4d8e64b8cce33a8baade7e5f8adeb8ef02623278e
- 0xeb9375090e13f57a83cbca7fc84091105d232691d5a0029f70de98fce90ad7ba
- 0xd091166b4596de5215fa8dd6066be76b8d757b807fc2c95cd95f1f6869486b01
- 0xc16f5536e25c21b0c389186a6a524e0cfce76c201013edeb25b59c081985bea7
- 0x9eb659a7ae6fb9780f1dc35e8a1d48d4143bc5a3eca38a84dba26db5d86bb90a
- 0xb5ac1f84884d94e7902520acc29b7d509e5c519eac1e8c473abf025a83691740
- 0xd58ea1ca3d8374e87c440a11d76986335b83f688856b2e07ad17eb86f3abe682
- 0x7527b6f6da8654ca1d60ada92ff6c0c1ff01a1746f75c9d6ab6c6c895ec9ba93
- 0x8bb39b2edae4644391a8e85d6dacbc2fed4d19418ebd54176b9c88b8a3c2a1cf
- 0x7177a2d4d7e26d090279db4f09f90547c14d3dfe27b339cb6b3b812ef7172d44
- 0x28eca58d5790c044814655f49977e8cb478606900cf691de68ba9ce360992057
- 0xc0bea6c8a0da854513562c1be034edd9e23999e98182b784da3cae0bf2e3890b
- 0xf8c1a0cdf4ba2eb105bc3e83d2f2b121cab4a34fb5a3846fa592909906f7fdaa
- 0x39dab39081985bbfffe23b080399a9d1a9cb9c2c8960102350c4212113cb2cba
- 0xac5402954216dc6c7020a6405675c8fc3b0828c2ab02943d80de52677a2f1fc3
- 0x85f3a27c16056a361d9ba33355a575ca7123f86de901b204c88953c4b8ea441a
- Day root
- 0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a
- Chained
- 0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43
- Published
- On Arc Testnet, block 70601990: 0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7