Logs.soLogs.so
Pricing

How teams use Logs.so

See how different teams leverage real-time logs to improve their workflows

Support Teams

Empower non-technical teams to search payments and resolve tickets 73% faster

TubeMagicTubeMagic case study

AI Builders

Building with an AI agent? Install logs.so by pasting one prompt

LovableBoltCursorv0

Sales Teams

Track customer engagement and conversion events

Coming soon
Docs
All docs

Connect your agent

your agent, reading your feed.The MCP server

Connect any MCP client to logs.so and ask questions like:

"Did anything fail in checkout today?""What did sarah@customer.com do before churning?""Any errors while I slept?""Did the Stripe webhook fire for every payment this week?"

Authentication

logs.so supports two secure auth models for MCP: OAuth and dedicated MCP key headers. Both are read-only and workspace-scoped.

Use OAuth When

  • • Use OAuth for hosted connectors that ask for MCP URL + OAuth client credentials.
  • • Preferred for Claude Connector-style integrations and managed connector UIs.
  • • Use when your connector supports OAuth discovery endpoints.

Use Streamable HTTP Key When

  • • Use direct Streamable HTTP when your client can send custom headers.
  • • Best for local tools, self-managed clients, and direct remote MCP configs.
  • • Use dedicated MCP keys in Authorization, x-api-key, or x-mcp-key headers.

OAuth Connector Flow

For hosted connectors, set MCP URL to https://api.logs.so/v1/mcp and provide OAuth client credentials from Workspace Settings. Connector platforms such as Claude connectors should use this mode.

oauth discovery endpoints
GET /v1/mcp/.well-known/oauth-authorization-server
GET /v1/mcp/.well-known/oauth-protected-resource
token exchange
POST /v1/mcp/oauth/token
Authorization: Basic <base64(client_id:client_secret)>
Content-Type: application/x-www-form-urlencoded

grant_type=client_credentials&scope=read

Streamable HTTP

For direct MCP clients, authenticate with a dedicated MCP key in request headers to the same MCP URL.

mcp client config
{
  "mcpServers": {
    "logs-so": {
      "url": "https://api.logs.so/v1/mcp",
      "headers": {
        "Authorization": "Bearer lsmcp_live_your_key_id_your_secret"
      }
    }
  }
}

Available tools

query_logs

Search the feed. Filter by channel, user, time range, free text, or failures only.

list_channels

List the channels in your feed (revenue, signups, failures, …).

get_user_timeline

Everything one user did, newest first, with an activity summary.

get_log

One event by id with full metadata.

get_usage

Events used this month vs your plan limit.

Logs.soLogs.so

Server-side truth for your app.

Product

  • Pricing
  • Docs
  • Demo
  • Contact

Builders

  • For Lovable
  • For Bolt
  • For Cursor
  • For v0
  • For Claude Code
  • For Codex
  • For 10x.app
  • For Xcode

Company

  • Support Teams
  • Privacy
  • Terms
© 2026 Logs.sosomeone just used the thing you built · logs.so tells you the moment they do