← Registry

Data Collection

geckovision.tech

Provides an API to search for and retrieve sports fixtures data, including guest sessions and subscription activation.

5 endpoints64 known toolsFirst detected July 11, 2026Last detected September 6, 2026

ENDPOINT 1

https://mcp.geckovision.tech/txline/mcp

No auth detected

MCP server metadata

Name
txline
Version
1.28.1
Capabilities
experimentaltools

Known tools 21

search_capabilities

Find which endpoint/tool fits a natural-language intent.

Inferred read-only
get_capability

Fetch ONE tool's full callable schema by name.

Inferred read-only
query_docs

Search the comprehended API's virtualized docs (spec-derived summaries, params, and agent-native artifacts) to understand WHY a call failed and how to rewrite it.

Inferred read-only
postAuthGuestStart

Start a new guest session

Inferred read-only
postApiTokenActivate

Activate subscription and retrieve API token

Inferred read-only
postApiGuestPurchaseQuote

Request a partially signed purchase quote given the wallet public key and required TxLINE amount in whole units

Potential side effects
getApiFixturesSnapshot

Get the latest snapshot of fixtures, optionally starting at or within 30 days after a given epoch day Optional: startEpochDay, competitionId.

Inferred read-only
getApiFixturesUpdatesEpochdayHourofday

Get all fixture updates for a single fixture on a given day Required: epochDay, hourOfDay.

Inferred read-only
getApiFixturesValidation

Get a Merkle proof for a specific fixture update Required: fixtureId.

Potential side effects
getApiFixturesBatch-validation

Get a Merkle proof for an entire hourly batch of fixtures Required: epochDay, hourOfDay.

Inferred read-only
getApiOddsSnapshotFixtureid

Get snapshots of the latest odds for a fixture Required: fixtureId.

Inferred read-only
getApiOddsUpdatesFixtureid

Get currently live odds updates for a single fixture Required: fixtureId.

Inferred read-only
getApiOddsUpdatesEpochdayHourofdayInterval

Get a json array of all odd updates from a specific historical 5-minute interval Required: epochDay, hourOfDay, interval.

Inferred read-only
getApiOddsStream

Get a real-time Server-Sent Events stream of odds updates Optional: fixtureId, Last-Event-ID.

Inferred read-only
getApiOddsValidation

Get a Merkle proof for a specific odds update Required: messageId, ts.

Potential side effects
getApiScoresSnapshotFixtureid

Get snapshots for each action in the latest score events for a fixture Required: fixtureId.

Inferred read-only
getApiScoresUpdatesEpochdayHourofdayInterval

Get a json array of all score updates from a specific historical 5-minute interval (no live data is returned) Required: epochDay, hourOfDay, interval.

Inferred read-only
getApiScoresUpdatesFixtureid

Get the sequence of score updates for a single fixture within the current 5-min interval Required: fixtureId.

Inferred read-only
getApiScoresHistoricalFixtureid

Get the full sequence of score updates for a single fixture Required: fixtureId.

Inferred read-only
getApiScoresStream

Get a real-time Server-Sent Events stream of scores updates Optional: fixtureId, Last-Event-ID.

Inferred read-only
getApiScoresStat-validation

Get a three-stage Merkle proof for a single score statistic Required: fixtureId, seq, statKey.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.txline]
url = "https://mcp.geckovision.tech/txline/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "txline": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/txline/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: txline
Remote MCP URL: https://mcp.geckovision.tech/txline/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "txline": {
      "url": "https://mcp.geckovision.tech/txline/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "txline": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/txline/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "txline",
  "transport": "streamable-http",
  "url": "https://mcp.geckovision.tech/txline/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://mcp.geckovision.tech/pegana/mcp

No auth detected

MCP server metadata

Name
pegana
Version
1.28.1
Capabilities
experimentaltools

Known tools 29

search_capabilities

Find which endpoint/tool fits a natural-language intent.

Inferred read-only
get_capability

Fetch ONE tool's full callable schema by name.

Inferred read-only
query_docs

Search the comprehended API's virtualized docs (spec-derived summaries, params, and agent-native artifacts) to understand WHY a call failed and how to rewrite it.

Inferred read-only
root

API index + version

Inferred read-only
live

Liveness probe

Inferred read-only
ready

Readiness probe

Inferred read-only
list_alerts

List recent state-transition alerts Optional: asset, class, limit, since.

Inferred read-only
list_assets

List all active assets Optional: class, peg.

Inferred read-only
detail_by_mint

Get an asset by mint address Required: mint.

Inferred read-only
state_by_mint

Get peg state by mint address Required: mint.

Inferred read-only
asset_detail

Get an asset by symbol Required: symbol.

Inferred read-only
history

Get an asset's discount history Required: symbol.

Inferred read-only
state

Get an asset's current peg state Required: symbol.

Inferred read-only
index

List recent audit receipts Optional: limit, exclude_pegged, state.

Inferred read-only
csv

Export audit receipts as CSV Required: from, to.

Inferred read-only
audit_detail

`GET /v1/audit/{alert_id}` — single receipt with ADR-0006 four-state discrimination.

Inferred read-only
onchain

Get an alert's on-chain commit pointer Required: alert_id.

Inferred read-only
replay_bundle

Download an alert's replay bundle Required: alert_id.

Inferred read-only
consume_magic

`POST /v1/auth/magic/consume` — public endpoint the web client calls when it lands on `/auth/magic?nonce=…`.

Potential side effects
mint_magic

`POST /v1/auth/magic/mint` — internal endpoint the bot calls when a user runs `/web`.

Potential side effects
login

`POST /v1/auth/telegram` — exchange a verified Telegram Login Widget payload for a 7-day session JWT.

Potential side effects
calibration_health

Per-asset calibration self-monitor (p95 vs band, 8d)

Inferred read-only
webhook_ips

GET /v1/meta/webhook-ips — IP allowlist hint for webhook subscribers.

Inferred read-only
webhook_keys

GET /v1/meta/webhook-keys — active Ed25519 public keys for verifying inbound webhook signatures.

Inferred read-only
current

Get the active methodology version

Inferred read-only
peg_feed

Batch peg signal for every active asset, keyed by mint

Inferred read-only
peg_feed_by_mint

Peg signal for a single asset by mint Required: mint.

Inferred read-only
summary

Aggregate counters + delivery health

Inferred read-only
ws_handler

`GET /v1/ws` — upgrade to a WebSocket carrying the live peg-state stream.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.pegana]
url = "https://mcp.geckovision.tech/pegana/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "pegana": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/pegana/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: pegana
Remote MCP URL: https://mcp.geckovision.tech/pegana/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "pegana": {
      "url": "https://mcp.geckovision.tech/pegana/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "pegana": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/pegana/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "pegana",
  "transport": "streamable-http",
  "url": "https://mcp.geckovision.tech/pegana/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 3

https://mcp.geckovision.tech/orquestra/mcp

No auth detected

MCP server metadata

Name
orquestra
Version
1.28.1
Capabilities
experimentaltools
Server instructions

Gecko turns a Solana program into calls you can check before they count. Nothing here holds a key, signs, or broadcasts: every path ends in UNSIGNED bytes plus a receipt attesting they would land. THE ORDER, and it matters: 1. BROWSE with `list_stores` (or `find_start` for other programs). Free, no expiry, every price and mint. Do all your deciding here. 2. GET A SIGNER before you need one, and WARM IT UP. Gecko never signs. Add a signer connector — PayBox (`https://api.paybox.sh/mcp`) reaches this client; Phantom's or Privy's local servers reach desktop clients. While still browsing: load its tools, ask it for the wallet address (PayBox: `list_credentials`, and the wallet credential's `metadata.address` is your buyer), FUND that address with the price plus a little SOL, and CHECK ITS APPROVAL MODE. Discovering how to sign after step 3 has started is the most common way to lose the window. 2a. IF THE SIGNER NEEDS HUMAN APPROVAL, SETTLE IT FIRST. PayBox credentials on `always_approve` wait for a passkey on every signature, and that wait sits inside the clock step 3 starts. Approve, then prepare, then sign — never prepare, then approve. `autonomous` credentials sign straight away and are what this flow wants. 3. PREPARE with `prepare_purchase` only once the buyer has chosen. It starts a ~60-second clock: the bytes carry a live blockhash and expire with it, and the exact budget comes back in `expires`. LOAD YOUR SIGNER'S TOOLS FIRST — a cold client can spend the whole window discovering how to sign. Re-running is free, so prepare late rather than early, and never prepare several options to compare them. 4. SIGN those exact bytes. A hosted signer is ASYNCHRONOUS: it returns a request id, not a signature, and you poll for the artifact (PayBox: `request_wallet_sign` then `get_request`). NEVER re-call the signing tool to finish one — that starts a second operation. Then VERIFY with `verify_signed_transaction`, passing `expires.last_valid_block_height` and `submit.rpc_url` alongside the binding: it catches both a signer that returned something else AND a window that closed while you waited, which is cheaper than finding out from the node after you broadcast. 5. SUBMIT to the node named in `submit.rpc_url`. A REFUSAL IS AN ANSWER, NOT AN ERROR. These tools refuse rather than guess: an unknown store, a plan that would pay the buyer back, a simulation that fails, a binding that does not match. Read the reason and tell the user; do not route around it, and do not substitute a value the tool declined to infer.

Known tools 6

find_start

Say what you want to do in plain words ('buy this token on pump and hold it') and get the exact starting point across the wired Solana programs: (program, instruction), the dependency-ordered derive plan with a provenance tag on every account (extracted / recovered / flagged — the source-recovered roots and IDL-hidden accounts included), the DECLARED landing preludes, the honest flagged gaps, and the Orquestra /build execute pointer.

Potential side effects
list_programs

List the wired, agent-ready program surfaces (with their intents and derivable PDAs) plus one page of the Orquestra program catalog (paginated; catalog entries are not yet comprehended).

Inferred read-only
comprehend_program

Auto-comprehend an unwired catalog program (the D-A path): fetch its Orquestra surface and generate the Gecko program config, with per-PDA provenance (extracted/recovered/manual) and honest FLAGGED gaps for anything the surface alone cannot give.

Inferred read-only
prepare_purchase

Plan and verify a real purchase from a let_me_buy storefront, and hand back the UNSIGNED transaction.

Potential side effects
list_stores

List every let_me_buy storefront on the network you name — store names, products and prices, read from each store's own on-chain account.

Inferred read-only
verify_signed_transaction

Check that a SIGNED transaction is the one Gecko attested — before you broadcast it.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.orquestra]
url = "https://mcp.geckovision.tech/orquestra/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "orquestra": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/orquestra/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: orquestra
Remote MCP URL: https://mcp.geckovision.tech/orquestra/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "orquestra": {
      "url": "https://mcp.geckovision.tech/orquestra/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "orquestra": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/orquestra/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "orquestra",
  "transport": "streamable-http",
  "url": "https://mcp.geckovision.tech/orquestra/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 4

https://mcp.geckovision.tech/jupiter/mcp

No auth detected

MCP server metadata

Name
jupiter
Version
1.28.1
Capabilities
experimentaltools

Known tools 7

search_capabilities

Find which endpoint/tool fits a natural-language intent.

Inferred read-only
get_capability

Fetch ONE tool's full callable schema by name.

Inferred read-only
query_docs

Search the comprehended API's virtualized docs (spec-derived summaries, params, and agent-native artifacts) to understand WHY a call failed and how to rewrite it.

Inferred read-only
QuoteGet

quote Required: inputMint, outputMint, amount.

Inferred read-only
SwapPost

swap

Inferred read-only
SwapInstructionsPost

swap-instructions

Inferred read-only
ProgramIdToLabelGet

program-id-to-label

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.jupiter]
url = "https://mcp.geckovision.tech/jupiter/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "jupiter": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/jupiter/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: jupiter
Remote MCP URL: https://mcp.geckovision.tech/jupiter/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "jupiter": {
      "url": "https://mcp.geckovision.tech/jupiter/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "jupiter": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/jupiter/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "jupiter",
  "transport": "streamable-http",
  "url": "https://mcp.geckovision.tech/jupiter/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 5

https://mcp.geckovision.tech/gecko/mcp

No auth detected

MCP server metadata

Name
gecko
Version
1.28.1
Capabilities
experimentaltools

Known tools 1

comprehend_api

Submit an API's OpenAPI URL (or a human docs page URL with from_docs=true) and get it comprehended into first-call-correct agent tools — no integration code.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.gecko]
url = "https://mcp.geckovision.tech/gecko/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "gecko": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/gecko/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: gecko
Remote MCP URL: https://mcp.geckovision.tech/gecko/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "gecko": {
      "url": "https://mcp.geckovision.tech/gecko/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "gecko": {
      "type": "http",
      "url": "https://mcp.geckovision.tech/gecko/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "gecko",
  "transport": "streamable-http",
  "url": "https://mcp.geckovision.tech/gecko/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for geckovision.tech was fetched 2026-08-03T23:34:39.835Z and is being refreshed.

Trust status RestrictedContent

geckovision.tech is assessed as RestrictedContent: Domain runs gambling-related technology.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.