Zoning Signal

Method · The observatory read back

The observatory reads itself being read.

Every tool invocation against the public MCP server writes one row to an append-only log. No raw IPs; session identifiers are salt-hashed in rows written from 2026-09-26; earlier rows hold them as received. These are the aggregates.

The reading

30-day window

Invocations71,443
Succeeded69,700
Errored1,743
Distinct sessions299
Distinct tools called55
Agent families7

What agents asked for

20 tools

ToolCallsSuccessMedian
semantic_search43638.3%1174 ms
list_watch_items31985.9%0 ms
describe_corridor31847.2%0 ms
describe_place31769.4%0 ms
list_entities31787.1%0 ms
describe_meeting31183%0 ms
list_meetings28289.4%0 ms
describe_zoning_signal280100%0 ms
meeting_index22186.4%0 ms
list_places218100%0 ms
describe_entity21054.3%0 ms
describe_watch20853.8%0 ms
describe_pattern20243.6%0 ms
list_patterns180100%0 ms
get_track_record174100%0 ms
list_corridors164100%0 ms
trace_connection99100%0 ms
__mcpcheckup_probe_nonexistent_tool__300%0 ms
sandbox.execute_shell90%0 ms
submit_agent_feedback5100%796 ms

Who was reading

Derived from user agent; unattributed traffic stays unattributed

Agent familyCallsSessionsSuccess
unknown70,98929897.8%
curl199168.3%
browser185047%
anthropic-sdk620100%
claude60100%
gemini100%
perplexity100%

Which corner of the field

Records agents asked about by name

RecordAsked viaCalls
us-27-south-lakedescribe_corridor149
winter-garden-pz-2026-10-agendadescribe_corridor118
Clermontmeeting_index107
clermont-floridadescribe_place82
minneola-floridadescribe_place47
us-27-south-lakeget_track_record42
winter-garden-pz-2026-10-agendadescribe_meeting40
winter-garden-pz-2026-10-agendadescribe_pattern40
winter-garden-pz-2026-10-agendadescribe_place40
winter-garden-pz-2026-10-agendadescribe_entity40
winter-garden-pz-2026-10-agendadescribe_watch39
leesburg-floridalist_watch_items39
leesburg-floridadescribe_place37
Minneolameeting_index36
leesburg-floridalist_entities36

What agents told us

5 submissions via submit_agent_feedback

CategorySubmittedReviewed
gap20
suggestion20
citation_request10

How this is counted

One row per tool invocation against the public MCP server: timestamp, transport, tool name, sanitized arguments, result status, duration, and a derived agent family. Raw IP addresses are never stored; session identifiers are salt-hashed in rows written from 2026-09-26; earlier rows hold them as received. Aggregation runs through fixed database functions that return only grouped counts, so no individual call is retrievable from this page.

Agent family is inferred from the user agent, and traffic that does not identify itself is reported as unknown rather than attributed by guess, which is why unknown is the largest row above and should be read as a limit of the measurement, not a finding.