xpay tools logo
  • Tools
  • Collections
  • Skills
  • Docs
  • xpay.sh
Tool Skill
M

Seek Demo

seek_demo

Search demo frames for events matching structured criteria. Combine filters with AND. Returns matching frames with full game state and match reasons.

$0.02/call
Flat rate
Mcps
Raw SKILL.mdTool Page

When to Use

Use this tool when you need to search demo frames for events matching structured criteria. combine filters with and. returns matching frames with full game state and match reasons.. This is part of the Mcps provider on xpay✦.

MCP Connection

Connect to xpay✦ to access this tool (and 87+ others):

{
  "mcpServers": {
    "xpay": {
      "url": "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
    }
  }
}

For Claude Code:

claude mcp add --transport http xpay "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"

How to Execute

Use the xpay✦ meta-tools to run this tool:

  1. xpay_details — Get full input schema: xpay_details("quakelive/seek_demo")
  2. xpay_run — Execute: xpay_run("quakelive/seek_demo", { ...inputs })

Input Parameters

ParameterTypeRequiredDescription
medal_namestring,nullNoMatch medal/award events whose name contains this substring (case-insensitive, e.g. 'impressive', 'excellent', 'mid air'). See get_quakelive_glossary for medal names.
offsetinteger,nullNoNumber of results to skip before returning (for pagination)
victim_namestring,nullNoMatch kill events where this player was the victim (substring, case-insensitive)
session_idstringYesAnalysis session ID
attacker_namestring,nullNoMatch kill events where this player was the attacker (substring, case-insensitive)
has_flagboolean,nullNoWhen true, match frames where the victim/subject carried a flag
weaponstring,nullNoMatch kill events with this weapon/means-of-death display name (substring, case-insensitive, e.g. 'railgun', 'rocket', 'lightning'). See get_quakelive_glossary for the full list.
event_typestring,nullNoEvent type filter: kill, chat, medal, message, powerup
limitinteger,nullNoMaximum number of results (default 20)
time_to_msinteger,nullNoOnly match frames at or before this server time (ms)
player_namestring,nullNoMatch any kill event involving this player as attacker OR victim (substring, case-insensitive). Useful to find all frags/deaths for one player.
powerup_namestring,nullNoMatch frames where this powerup name appears (substring, case-insensitive, e.g. 'quad', 'haste'). See get_quakelive_glossary for names.
time_from_msinteger,nullNoOnly match frames at or after this server time (ms)
chat_containsstring,nullNoMatch frames containing a chat message with this text (case-insensitive)

Pricing

  • Cost: $0.02/call
  • Balance check: Use xpay_balance to check remaining credits
  • Get your API key at xpay.tools — $5 free credits included

Related Skills

  • Mcps (all tools) — 88 tools
  • Add Player — $0.00/call
  • Add Raw Snapshot — $0.00/call
  • Add Server Command — $0.00/call
  • Analyze Demo — $0.02/call
  • Award Medal — $0.02/call

Links

  • Tool page: https://xpay.tools/quakelive/seek-demo/
  • Provider: https://xpay.tools/quakelive/
  • All tools: https://xpay.tools/explore
How to Execute
// 1. Get full schema
xpay_details("quakelive/seek_demo")
// 2. Execute
xpay_run("quakelive/seek_demo", { ...inputs })
Input Parameters
ParameterTypeRequiredDescription

medal_name

stringnullNo

Match medal/award events whose name contains this substring (case-insensitive, e.g. 'impressive', 'excellent', 'mid air'). See get_quakelive_glossary for medal names.

offset

integernullNo

Number of results to skip before returning (for pagination)

victim_name

stringnullNo

Match kill events where this player was the victim (substring, case-insensitive)

session_id

string
Yes

Analysis session ID

attacker_name

stringnullNo

Match kill events where this player was the attacker (substring, case-insensitive)

has_flag

booleannullNo

When true, match frames where the victim/subject carried a flag

weapon

stringnullNo

Match kill events with this weapon/means-of-death display name (substring, case-insensitive, e.g. 'railgun', 'rocket', 'lightning'). See get_quakelive_glossary for the full list.

event_type

stringnullNo

Event type filter: kill, chat, medal, message, powerup

limit

integernullNo

Maximum number of results (default 20)

time_to_ms

integernullNo

Only match frames at or before this server time (ms)

player_name

stringnullNo

Match any kill event involving this player as attacker OR victim (substring, case-insensitive). Useful to find all frags/deaths for one player.

powerup_name

stringnullNo

Match frames where this powerup name appears (substring, case-insensitive, e.g. 'quad', 'haste'). See get_quakelive_glossary for names.

time_from_ms

integernullNo

Only match frames at or after this server time (ms)

chat_contains

stringnullNo

Match frames containing a chat message with this text (case-insensitive)

Related Tools from Mcps
Add Player — $0.00Add Raw Snapshot — $0.00Add Server Command — $0.00Analyze Demo — $0.02Award Medal — $0.02Check Pvs — $0.02Classify Player Roles — $0.02Close Demo — $0.02
Install Skill
Claude Code
claude /install-skill https://xpay.tools/skills/quakelive/seek-demo/SKILL.md
CLI
npx @xpaysh/cli install quakelive/seek-demo
Manual
curl -o SKILL.md https://xpay.tools/skills/quakelive/seek-demo/SKILL.md
Pricing

Cost

$0.02/call

Model

Flat rate

Provider

Mcps

xpay tools logo

Marketplace for AI Capabilities. Run agents, tools & prompts with pay-per-use micropayments.

or ask your AI app
Popular Tools
FirecrawlTavilyExaHunterPerplexityRecraftIdeogramFlux
Collections
AI Image & MediaContent & ResearchDev ToolsFinanceLead GenWeb ScrapingCompetitive Intel
Developers
DocumentationAPI ReferenceQuickstartSDKsSkillsskill.mdllms.txt
Resources
The Agentic EconomyAgentic CommerceAgent Frameworksx402 ProtocolBlog
Company
About xpayxpay.shGitHubDiscordTwitter / X

© 2026 Agentically Inc. All rights reserved.
Privacy PolicyTerms of Service