Codex.io Docs MCP Server

ทางการ

MCP สำหรับอ่าน API ข้อมูลคริปโตของ Codex เพื่อให้เอเจนต์สามารถเขียนคำสั่ง GraphQL ได้

เอกสาร

Codex Docs MCP

เพิ่มเซิร์ฟเวอร์ MCP เอกสารประกอบของ Codex ลงในเครื่องมือเขียนโค้ด AI ของคุณเพื่อเข้าถึงเอกสาร API ได้ทันที

เอกสารประกอบของ Codex พร้อมใช้งานในรูปแบบเซิร์ฟเวอร์ Model Context Protocol (MCP) การเพิ่มลงในเครื่องมือเขียนโค้ด AI ของคุณจะช่วยให้สามารถค้นหาและอ้างอิงเอกสาร API ของ Codex ได้โดยตรง คุณจึงได้รับคำตอบที่แม่นยำโดยไม่ต้องออกจากโปรแกรมแก้ไข

https://docs.codex.io/mcp

ความสามารถ

เมื่อเชื่อมต่อแล้ว เครื่องมือ AI ของคุณสามารถค้นหาเอกสาร API ของ Codex ทั้งหมด — รวมถึง queries, subscriptions, types และคำแนะนำต่างๆ มันจะอ้างอิงเอกสารโดยอัตโนมัติเมื่อคุณถามคำถามเกี่ยวกับ Codex API หรือต้องการความช่วยเหลือในการเขียน queries

เซิร์ฟเวอร์ MCP นี้ใช้สำหรับค้นหาเอกสารประกอบและช่วย AI ของคุณเขียน queries โดยไม่ได้เชื่อมต่อกับ Codex API โดยตรง — คุณยังคงต้องดำเนินการ queries โดยใช้ API key ของคุณผ่าน [GraphQL endpoint](/learn-graphql) หรือ [SDK](/sdk)

Docs MCP กับ Codex Skills

Codex Skills มอบความรู้ API ที่โหลดไว้ล่วงหน้าให้กับเอเจนต์ AI ของคุณ เพื่อให้สามารถเชื่อมต่อกับ API ได้โดยตรง ส่วน Docs MCP ช่วยให้สามารถค้นหาเอกสารประกอบ ซึ่งช่วยให้เขียน GraphQL queries ได้

Docs MCPCodex Skills
วิธีการทำงานค้นหาเอกสารตามต้องการผ่านโปรโตคอล MCPความรู้ API ที่โหลดไว้ล่วงหน้า — operations, auth, templates
เหมาะสำหรับการค้นหาฟิลด์, types หรือคำแนะนำเฉพาะการโต้ตอบกับ Codex API โดยตรง
ต้องใช้เน็ตเวิร์ก?ใช่ — queries ไปยังเซิร์ฟเวอร์ MCPทำงานแบบออฟไลน์เพื่อเขียน queries (ยังต้องเชื่อมต่อเพื่อเรียก API)

ใช้ทั้งสองอย่างร่วมกันเพื่อประสบการณ์ที่ดีที่สุด: skill จัดการการสร้าง query และ MCP เติมรายละเอียดเมื่อจำเป็น

การตั้งค่า

เปิดการตั้งค่า MCP ด้วย `Cmd+Shift+P` (Mac) หรือ `Ctrl+Shift+P` (Windows/Linux) และเลือก **Cursor Settings: Open MCP Settings** เพิ่มสิ่งต่อไปนี้:
```json theme={null}
{
  "mcpServers": {
    "codex-docs": {
      "url": "https://docs.codex.io/mcp"
    }
  }
}
```
สร้างไฟล์ `.vscode/mcp.json` ในรูทโปรเจกต์ของคุณ:
```json theme={null}
{
  "servers": {
    "codex-docs": {
      "type": "http",
      "url": "https://docs.codex.io/mcp"
    }
  }
}
```
เปิดไฟล์การกำหนดค่า MCP ที่ `~/.codeium/windsurf/mcp_config.json` และเพิ่มสิ่งต่อไปนี้:
```json theme={null}
{
  "mcpServers": {
    "codex-docs": {
      "serverUrl": "https://docs.codex.io/mcp"
    }
  }
}
```
ไปที่ **Settings > Connectors** เลือก **Add custom connector** จากนั้นป้อน:
* **Name:** Codex Docs
* **URL:** `https://docs.codex.io/mcp`
รันคำสั่งต่อไปนี้:
```bash theme={null}
claude mcp add --transport http codex-docs https://docs.codex.io/mcp
```

ตัวอย่างพร้อมท์

เมื่อเชื่อมต่อ MCP แล้ว คุณสามารถขอให้ผู้ช่วย AI สร้างฟีเจอร์โดยใช้ Codex API ได้ นี่คือตัวอย่างบางส่วนเพื่อเริ่มต้น

รับราคาโทเค็น

"ใช้ Codex API เพื่อดึงราคา USD ปัจจุบันของ WETH บน Ethereum"

ผู้ช่วยของคุณจะค้นหา query getTokenPrices และเขียนประมาณนี้:

query {
  getTokenPrices(
    inputs: [
      {
        address: "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"
        networkId: 1
      }
    ]
  ) {
    address
    priceUsd
  }
}

สร้างฟีดโทเค็นยอดนิยม

"แสดงวิธีรับโทเค็นยอดนิยม 10 อันดับแรกบน Base จัดเรียงตามปริมาณ 24 ชั่วโมง"

query {
  filterTokens(
    filters: { network: [8453] }
    rankings: { attribute: volume24, direction: DESC }
    limit: 10
  ) {
    results {
      token {
        name
        symbol
        address
      }
      volume24
      priceUSD
      change24
    }
  }
}

แสดงกราฟราคา

"ดึงแท่งเทียน OHLCV 1 ชั่วโมงสำหรับ 24 ชั่วโมงล่าสุดของโทเค็นนี้บน Solana: So11111111111111111111111111111111111111112"

query {
  getBars(
    symbol: "So11111111111111111111111111111111111111112:1399811149"
    from: 1719792000
    to: 1719878400
    resolution: "60"
  ) {
    o
    h
    l
    c
    volume
    t
  }
}

สตรีมการซื้อขายสด

"ตั้งค่าการสมัครสมาชิก WebSocket เพื่อสตรีมเหตุการณ์ swap แบบเรียลไทม์สำหรับโทเค็นบน Ethereum"

subscription {
  onEventsCreated(
    address: "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"
    networkId: 1
  ) {
    address
    networkId
    events {
      eventDisplayType
      timestamp
      maker
      token0SwapValueUsd
      token1SwapValueUsd
      transactionHash
    }
  }
}

ติดตามการถือครองในกระเป๋า

"รับยอดคงเหลือโทเค็นทั้งหมดสำหรับกระเป๋าบน Base"

query {
  balances(
    input: {
      walletAddress: "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
      networks: [8453]
    }
  ) {
    items {
      tokenAddress
      balance
      shiftedBalance
      token {
        name
        symbol
      }
    }
  }
}

ค้นพบการเปิดตัวใหม่

"ค้นหาโทเค็นที่เปิดตัวในชั่วโมงล่าสุดบน Solana ที่มีสภาพคล่องอย่างน้อย $10k"

query {
  filterTokens(
    filters: {
      network: [1399811149]
      liquidity: { gte: 10000 }
      createdAt: { gte: 1719874800 }
    }
    rankings: { attribute: createdAt, direction: DESC }
    limit: 20
  ) {
    results {
      token {
        name
        symbol
        address
      }
      liquidity
      priceUSD
      createdAt
    }
  }
}
คุณไม่จำเป็นต้องจดจำสิ่งเหล่านี้ — เพียงอธิบายสิ่งที่คุณต้องการ แล้วผู้ช่วย AI ของคุณจะค้นหา query ที่ถูกต้องจากเอกสาร ตัวอย่างข้างต้นเป็นเพียงการแสดงให้เห็นถึงความเป็นไปได้