llms.txt File

Machine-readable discovery file for AI agents. Helps Claude, LLMs, and AI applications understand Neatlogs capabilities, APIs, and integration options.

The llms.txt file is a machine-readable discovery document that helps AI agents, LLMs, and autonomous applications understand what Neatlogs can do and how to interact with it — the same way robots.txt tells web crawlers what to index.

When Claude or another AI agent encounters Neatlogs, it can read /llms.txt to immediately understand the platform — tools, authentication, endpoints, and workflows — without crawling the full documentation.

Where it lives

Served from the root of the domain, public, no authentication:

Read it from anywhere
curl https://neatlogs.com/llms.txt

In development the file is neatlogs-app/public/llms.txt.

What's inside

The sections follow the order an agent needs them — what is this, what can I do, how do I connect:

#SectionContent
1OverviewWhat Neatlogs is and key capabilities
2MCP interfaceEndpoint, authentication, and connection methods
3MCP ToolsAll 15 available tools organized by category
4Span TypesExecution types (LLM, TOOL, AGENT, …)
5DetectionsWhat issues Neatlogs monitors automatically
6DocumentationPointers to guides and references
7API InfoBase URLs and core routes
8Use Cases4 real-world agent workflows
9Rate LimitsQuotas and performance limits

The MCP tool catalog

All 15 tools, grouped exactly as in the file:

ToolWhat it does
pingHealth check
whoamiGet authenticated project ID
ToolWhat it does
search_tracesFull-text search over traces
get_trace_contextFetch complete span tree with execution details
list_detectionsList active detection types
get_detection_trendTrend analysis for detections (hourly/daily)
ToolWhat it does
log_tracePush an execution trace from the agent to Neatlogs
ToolWhat it does
triage_listList all fixes with status
triage_getGet single fix with root cause analysis
triage_acceptAccept draft fix to Kanban board
triage_dismissReject fix as false positive
triage_update_statusMove fix: draft → open → in_progress → resolved
triage_updateEdit fix fields (title, severity, label, action)
triage_get_investigationGet investigation thread for fix
triage_list_stepsList AI analysis steps for a fix

Detections

Everything Neatlogs monitors automatically, by group:

DetectionCatches
hallucinationFalse or fabricated content
prompt_regressionQuality degradation over time
silent_degradationGradual quality loss
tool_contract_misuseTool called with wrong arguments
retrieval_missRAG failure (no relevant results)
orchestration_inefficiencyUnnecessary steps in execution
guardrail_bypassSafety constraint violation
DetectionCatches
cost_anomalyToken usage / spend spike
latency_anomalyResponse time degradation
error_detectedException or error in execution
DetectionCatches
tool_failureExternal API failure

How an agent uses it

Discover — the agent finds https://neatlogs.com/llms.txt and reads it in one request.

Understand — it learns the capabilities, the MCP endpoint, and the available tools.

Authenticate — it sees that access works with project API keys, and how to send them.

Decide — the use-case section tells it whether Neatlogs is relevant to the task at hand.

Act — it calls MCP tools directly, following links into the docs only when it needs depth.

Without llms.txt, an agent has to crawl documentation, guess at endpoints, and discover authentication by trial and error — slow, token-hungry, and unreliable.

Format

Plain text with Markdown structure — human-readable for developers, machine-parseable for LLMs:

llms.txt
# Neatlogs - AI Agent Observability Platform

## Overview
Neatlogs is an observability platform for AI agents and LLMs.
It captures execution traces, detects issues (hallucinations,
regressions, anomalies), and provides AI-powered fixes.

## Primary Interface: MCP (Model Context Protocol)

### Endpoint
https://neatlogs.com/mcp

### Available MCP Tools (15 tools)

When it's useful

AI agent exploring the platform

Gets an immediate overview of capabilities in one request.

Claude using the API

Discovers MCP tools and schemas without manual lookup.

IDE plugin integration

Understands authentication and rate limits before the first call.

Autonomous agent triage

Reads the use cases to decide whether Neatlogs solves its problem.

Keeping it current

The file is only useful while it's true. When something ships, update the matching section:

ChangeUpdate
New MCP toolTool list
New detection typeDetections section
Docs restructureDocumentation links
Rate limits adjustedQuotas section
New agent workflowUse cases

Do: keep tools and limits current, link to accurate docs, use real use cases, state authentication clearly.

Don't: include secrets, leave broken links, or let tool and endpoint information go stale — agents act on whatever the file says.

See also

On this page