Njuolgga sisdollui
AI-ageneanttat

MCP-bálva

Čájet Markdown:a Ođasmahttojuvvon

Juohke modealla katalogas lea maid AI-ageanttaide olamuttus Model Context Protocol servera bokte. Čatnase dan oktii, ja Claude, Cursor dahje eará MCP-klieanta sáhttá gávdnat modeallaid, gáibidit hattiid, vuodjut daid ja viežžat bohtosiid, geavahit du API-čoavdda dušše dan rádjai go man ollu lea lohpiduvvon.

  • Loahppačuokkis: https://api.doitong.com/v1/mcp (Streamable HTTP, JSON-RPC 2.0 POST bokte, sessiija haga)
  • Autentiseren: du API-čoavdda Authorization: Bearer <key>-headeris
  • Protokollaveršuvnnat: 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05

Čatnat klieanta

Claude Code

terminála
claude mcp add --transport http doitong-models https://api.doitong.com/v1/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

Cursor

Lasihe .cursor/mcp.json-fiilii (prošeakta) dahje ~/.cursor/mcp.json-fiilii (globála):

JSON
{
  "mcpServers": {
    "doitong-models": {
      "url": "https://api.doitong.com/v1/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

Claude Desktop

Claude Desktop álggaha báikkálaš serveriid, nu ahte čatnat dan mcp-remote-laktimii (dárbbaša Node.js). Lasihe claude_desktop_config.json-fiilii:

JSON
{
  "mcpServers": {
    "doitong-models": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.doitong.com/v1/mcp", "--header", "Authorization: Bearer YOUR_API_KEY"]
    }
  }
}

Eará klieanta

Čáje dan https://api.doitong.com/v1/mcp-loahppačuokkisii headerain Authorization: Bearer YOUR_API_KEY. X-API-Key: YOUR_API_KEY doaibmá maiddái.

Veahkkeneavvut

Veahkkeneava Argumeanttat Maid dat dahká
search_models query?, category?, lab?, family?, mode?, limit? (≤ 50), cursor? Oza modeallaid buot 1 496 modeallain sániid, kategoriija, ráhkadeaddji, bearaša dahje hattimáhtu (exact / measured / estimate / metered) vuođul. Ráidut čájehit hatti USD:n ja API-kredihttain.
get_model model_id Sisa-addi-skiema, dárbbašlaš paramehterat, hattinjuolggadusat ja ovdamearka-sisa-addi.
quote model_id, input Dán sisa-addi haddi API-kredihttain ja USD:n: dárkilis haddi, dahje modeallii mii máksá geavaheami vuođul dat eanemus maid vuojus sáhttá máksit (geavakeahtes oassi máhcaheapmi). Nuollut.
run model_id, input, wait_seconds? (≤ 20), idempotency_key?, webhook_url? Álggat ráhkadeami ja máksit dan.
get_request request_id, wait_seconds? Vuojusa stáhtus ja boađus.
cancel_request request_id Gaskkalduhte jearaldaga mii vuordá dahje manná.
list_requests limit?, status? Konto ođđaseamos vuojusat.
create_upload filename, content_type?, size? Lokála govva- dahje video-fiila loktenURL.
get_account none API-saldo (API-kredihtat ja USD), čoavdda bušeahtta ja rájádus.

Veahkkeneavva-bohtosat leat JSON (sihke content ja structuredContent siste). Ii-lihkostuvvan gohččun máhcaha isError: true oktan seamma HTTP API:a meattáhuseahpega (geahčade Meattáhusat).

Dábálaš ageanta-gearddu: search_models → get_model → quote → run wait_seconds: 20-ain → get_request dassážii go stáhtus lea loahpalaš.

Raw call

Server lea čielga HTTP, nu ahte sáhtát gohččut dan ilman MCP-klieantta:

terminála
curl -X POST "https://api.doitong.com/v1/mcp" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc": "2.0", "id": 1, "method": "tools/call",
       "params": {"name": "quote", "arguments": {"model_id": "flux/schnell", "input": {"prompt": "A lighthouse at dusk"}}}}'

Njuolggadusat ageanttaide

  • budget_exceeded-biehttaleapmi lea loahpalaš. Ageanta galgá dieđihit dan ja jearrat, ii ge fas geahččalit dahje ohcat eará geainnu.
  • Buot maid modealla máhcaha (teaksta, fiilanamat, metadata) lea diehtu, ii ge bagadus.