ThunderPhone 2.0 ಈಗ ಬಿಡುಗಡೆಯಾಗಿದೆ.ನೀವೇ ನೇರವಾಗಿ ಆರಂಭಿಸಿ — 2¢/ನಿಮಿಷದಿಂದ.ಘೋಷಣೆ ಓದಿ

Connect tools & data

ThunderPhone ಅನ್ನು MCP ಸರ್ವರ್ ಆಗಿ ಬಳಸಿ

Claude, ChatGPT, Claude Code, Codex, Cursor, VS Code ಅಥವಾ ಇನ್ನೊಂದು Streamable HTTP MCP ಕ್ಲೈಂಟ್‌ನಿಂದ ThunderPhone ಧ್ವನಿ ಏಜೆಂಟ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಿ, ಪರೀಕ್ಷಿಸಿ, ಮೌಲ್ಯೀಕರಿಸಿ ಮತ್ತು ನಿರ್ವಹಿಸಿ.

ThunderPhone ಇಲ್ಲಿ Streamable HTTP Model Context Protocol ಸರ್ವರ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ:

https://api.thunderphone.com/v1/mcp

ಇದು ರಿಮೋಟ್ MCP ಸರ್ವರ್ ಅನ್ನು ಧ್ವನಿ ಏಜೆಂಟ್‌ಗೆ ಸಂಪರ್ಕಿಸುವುದರ ವಿರುದ್ಧ ದಿಕ್ಕಾಗಿದೆ:

ದಿಕ್ಕುಫಲಿತಾಂಶ
ರಿಮೋಟ್ MCP ಸರ್ವರ್ → ThunderPhone ಏಜೆಂಟ್ಧ್ವನಿ ಏಜೆಂಟ್ ರಿಮೋಟ್ ಸರ್ವರ್‌ನ ಪರಿಕರಗಳನ್ನು ಕರೆಯಬಹುದು.
ThunderPhone → ನಿಮ್ಮ MCP ಕ್ಲೈಂಟ್ನಿಮ್ಮ ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ ThunderPhone ಅನ್ನು ನಿರ್ಮಿಸಬಹುದು, ಪರೀಕ್ಷಿಸಬಹುದು ಮತ್ತು ನಿರ್ವಹಿಸಬಹುದು.

ದೃಢೀಕರಿಸಿ

ಡೈರೆಕ್ಟರಿ ಕ್ಲೈಂಟ್‌ಗಳಿಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಆಗಿ OAuth ಬಳಸಿ: ಸೈನ್ ಇನ್ ಮಾಡಿ, ಸಂಸ್ಥೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ವಿನಂತಿಸಿದ ಅನುಮತಿಗಳನ್ನು ಅನುಮೋದಿಸಿ. ಸಂಸ್ಥೆ → API ಕೀಲಿಗಳು → ಅಧಿಕೃತ ಆಪ್‌ಗಳು ಅಡಿಯಲ್ಲಿ ಪ್ರವೇಶವನ್ನು ರದ್ದುಗೊಳಿಸಿ.

API ಕೀಲಿಯೊಂದಿಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಕ್ಲೈಂಟ್‌ಗಳಿಗಾಗಿ, ಸಂಸ್ಥೆ → ಕೀಲಿಗಳು ಅಡಿಯಲ್ಲಿ sk_live_ ಕೀಲಿಯನ್ನು ರಚಿಸಿ ಮತ್ತು ಅದನ್ನು ನಿಮ್ಮ MCP ಕ್ಲೈಂಟ್‌ಗೆ THUNDERPHONE_API_KEY ಆಗಿ ಒದಗಿಸಿ. ಕೀಲಿಯು ಒಂದು ಸಂಸ್ಥೆಗೆ ಬಂಧಿತವಾಗಿರುತ್ತದೆ; ಬೇರೆ ಸಂಸ್ಥೆಯ ಮಾಲೀಕತ್ವದ id ಕಂಡುಬರದಂತೆಯೇ ವರ್ತಿಸುತ್ತದೆ.

CLI ಮತ್ತು stdio ಪರ್ಯಾಯಗಳು

ThunderPhone CLI ಸಂಬಂಧಿಸದ ಸರ್ವರ್‌ಗಳನ್ನು ಉಳಿಸಿಕೊಂಡು ಕ್ಲೈಂಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಬರೆಯಬಹುದು:

npx -y @thunderphone/mcp setup --client cursor --api-key-env THUNDERPHONE_API_KEY
npx thunderphone mcp setup --client claude-desktop --scope user

@thunderphone/mcp ನ ಜಾಗತಿಕ ಸ್ಥಾಪನೆಯ ನಂತರ, ಅದೇ ಆಯ್ಕೆಗಳೊಂದಿಗೆ thunderphone-mcp setup ಬಳಸಿ. ಸೆಟಪ್ Claude Code, Codex, Cursor, VS Code, Gemini, Claude Desktop ಮತ್ತು Windsurf ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ನೇರ HTTP ಗೆ ಆದ್ಯತೆ ನೀಡಲಾಗುತ್ತದೆ; Desktop stdio ಅನ್ನು ಬಳಸುತ್ತದೆ.

ಯಾವುದೇ stdio-ಸಾಮರ್ಥ್ಯದ ಕ್ಲೈಂಟ್‌ಗಾಗಿ, command: "npx" ಅನ್ನು args: ["-y", "@thunderphone/mcp"] ಜೊತೆಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಿ. ರ್ಯಾಪರ್ ಮೊದಲು THUNDERPHONE_API_KEY ಅನ್ನು ಬಳಸುತ್ತದೆ, ನಂತರ thunderphone login ನಿಂದ ರುಜುವಾತುಗಳನ್ನು ಬಳಸುತ್ತದೆ, ಅವಧಿ ಮೀರಿದ ಟೋಕನ್‌ಗಳನ್ನು ನವೀಕರಿಸುತ್ತದೆ, ನಂತರ mcp-remote ಮೂಲಕ OAuth ಅನ್ನು ಬಳಸುತ್ತದೆ. ಸಾಧನ ಲಾಗಿನ್ ಮತ್ತು OAuth ಗೆ ಸಂಬಂಧಿತ API OAuth ಬಿಡುಗಡೆ ಅಗತ್ಯವಿದೆ. API-ಕೀ ಮಾರ್ಗಕ್ಕೆ ಅದು ಅಗತ್ಯವಿಲ್ಲ. ನೇರ HTTP ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳು CLI ರುಜುವಾತು ಸಂಗ್ರಹಣೆಯನ್ನು ಓದುವುದಿಲ್ಲ; ಸಾಧನ ಲಾಗಿನ್ ಅನ್ನು ಮರುಬಳಸಲು stdio ರ್ಯಾಪರ್ ಬಳಸಿ.

ಇವು ಕೆಳಗಿನ ಹಸ್ತಚಾಲಿತ ಕ್ಲೈಂಟ್ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳಿಗೆ ಪರ್ಯಾಯಗಳಾಗಿವೆ.

ಕ್ಲೈಂಟ್ ಕಾನ್ಫಿಗರೇಶನ್

Claude ಮತ್ತು ChatGPT, OAuth ಮೂಲಕ ಸೈನ್ ಇನ್ ಆಗುತ್ತವೆ; ಯಾವುದೇ API ಕೀ ಒಳಗೊಂಡಿರುವುದಿಲ್ಲ. ನೀವು ಇನ್ನೂ ThunderPhone ಖಾತೆಯನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ, ಸೈನ್-ಇನ್ ಪುಟದಲ್ಲಿ ಖಾತೆ ರಚಿಸಿ ಆಯ್ಕೆಮಾಡಿ; ನಿಮ್ಮ ಇಮೇಲ್ ಪರಿಶೀಲಿಸಿದ ನಂತರ ನೀವು ಅನುಮೋದನೆ ಪರದೆಗೆ ಹಿಂತಿರುಗುತ್ತೀರಿ.

Claude (ವೆಬ್, ಡೆಸ್ಕ್‌ಟಾಪ್ ಮತ್ತು ಮೊಬೈಲ್)

  1. ಕಸ್ಟಮೈಸ್ → ಕನೆಕ್ಟರ್‌ಗಳು ತೆರೆಯಿರಿ (ಹಳೆಯ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು → ಕನೆಕ್ಟರ್‌ಗಳು). ಕನೆಕ್ಟರ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ThunderPhone ಕಾಣಿಸಿಕೊಂಡರೆ, ಅದನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಇಲ್ಲದಿದ್ದರೆ ಕಸ್ಟಮ್ ಕನೆಕ್ಟರ್ ಸೇರಿಸಿ ಆಯ್ಕೆಮಾಡಿ, ಅದಕ್ಕೆ ThunderPhone ಎಂದು ಹೆಸರಿಸಿ, ಮತ್ತು https://api.thunderphone.com/v1/mcp ನಮೂದಿಸಿ.
  2. ಸಂಪರ್ಕಿಸಿ ಆಯ್ಕೆಮಾಡಿ, ThunderPhone ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ, ಸಂಸ್ಥೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಅನುಮತಿಗಳನ್ನು ಅನುಮೋದಿಸಿ.
  3. ಚಾಟ್‌ನಲ್ಲಿ, ಪರಿಕರಗಳ ಮೆನುವಿನಿಂದ ThunderPhone ಸಕ್ರಿಯಗೊಳಿಸಿ ಮತ್ತು ನಿಮಗೆ ಬೇಕಾದುದನ್ನು ಕೇಳಿ, ಉದಾಹರಣೆಗೆ "ನನ್ನ ಏಜೆಂಟ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ".

Claude ಪ್ರತಿ ಪರಿಕರವನ್ನು ಮೊದಲ ಬಾರಿಗೆ ಬಳಸುವ ಮೊದಲು ಕೇಳುತ್ತದೆ. ಹೆಚ್ಚಿನ ಪ್ರಾಂಪ್ಟ್‌ಗಳನ್ನು ಬಿಟ್ಟುಬಿಡಲು, ಕಸ್ಟಮೈಸ್ → ಕನೆಕ್ಟರ್‌ಗಳು → ThunderPhone ತೆರೆಯಿರಿ ಮತ್ತು ಓದಲು-ಮಾತ್ರದ ಪರಿಕರಗಳು ಅನ್ನು ಯಾವಾಗಲೂ ಅನುಮತಿಸುವಂತೆ ಹೊಂದಿಸಿ. ಆ ಪರಿಕರಗಳು ಕೇವಲ ಮಾಹಿತಿ ಹುಡುಕುತ್ತವೆ: ಏಜೆಂಟ್‌ಗಳು, ಕರೆಗಳು, ಪ್ರತಿಲಿಪಿಗಳು, ಬಾಕಿಗಳು, ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳು. ಪ್ರತಿಯೊಂದು ಬದಲಾವಣೆ ಸಂಭವಿಸುವ ಮೊದಲು ಅದನ್ನು ನೋಡಲು ನೀವು ಬಯಸಿದರೆ, ಬರೆಯುವ/ಅಳಿಸುವ ಪರಿಕರಗಳು ಅನ್ನು ಅನುಮೋದನೆಯಲ್ಲಿಯೇ ಬಿಡಿ.

ಕಸ್ಟಮ್ ಕನೆಕ್ಟರ್‌ಗಳಿಗೆ ಪಾವತಿಸಿದ Claude ಪ್ಲ್ಯಾನ್ ಅಗತ್ಯವಿದೆ. ತಂಡ ಮತ್ತು ಎಂಟರ್‌ಪ್ರೈಸ್ ಪ್ಲ್ಯಾನ್‌ಗಳಲ್ಲಿ, ಮಾಲೀಕರು ಮೊದಲು ಸಂಸ್ಥೆಯ ಕನೆಕ್ಟರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಅಡಿಯಲ್ಲಿ ಕನೆಕ್ಟರ್ ಸೇರಿಸುತ್ತಾರೆ; ನಂತರ ಪ್ರತಿಯೊಬ್ಬ ಸದಸ್ಯರು ತಮ್ಮದೇ ThunderPhone ಖಾತೆಯನ್ನು ಸಂಪರ್ಕಿಸುತ್ತಾರೆ.

ChatGPT

  1. ChatGPT ಆಪ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ThunderPhone ಕಾಣಿಸಿಕೊಂಡರೆ, ಅದನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಸಂಪರ್ಕಿಸಿ.
  2. ಇಲ್ಲದಿದ್ದರೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು → ಆ್ಯಪ್‌ಗಳು ಮತ್ತು ಕನೆಕ್ಟರ್‌ಗಳು → ಸುಧಾರಿತ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ತೆರೆಯಿರಿ, ಡೆವಲಪರ್ ಮೋಡ್ ಆನ್ ಮಾಡಿ, ಮತ್ತು https://api.thunderphone.com/v1/mcp URL ಹಾಗೂ OAuth ದೃಢೀಕರಣದೊಂದಿಗೆ ಕನೆಕ್ಟರ್ ರಚಿಸಿ.
  3. ThunderPhone ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ, ಸಂಸ್ಥೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಅನುಮತಿಗಳನ್ನು ಅನುಮೋದಿಸಿ. ಪರಿಕರಗಳ ಮೆನುವಿನಿಂದ ಚಾಟ್‌ಗೆ ThunderPhone ಸೇರಿಸಿ.

ಏಜೆಂಟ್ ಅಥವಾ ಫೋನ್ ಸಂಖ್ಯೆಯನ್ನು ಅಳಿಸುವುದು, ಕರಡುವನ್ನು ತ್ಯಜಿಸುವುದು, ಕ್ಯಾಂಪೇನ್ ಪ್ರಾರಂಭಿಸುವುದು ಮತ್ತು ಬಾಹ್ಯ ವ್ಯವಸ್ಥೆಗೆ ಬರೆಯಬಹುದಾದ ಪರೀಕ್ಷಾ ವಿನಂತಿಯನ್ನು ಕಳುಹಿಸುವುದು ಎರಡೂ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಎರಡನೇ ದೃಢೀಕರಣವನ್ನು ಕೇಳುತ್ತದೆ; ವಿನಾಶಕಾರಿ ಕ್ರಿಯೆಗಳನ್ನು ದೃಢೀಕರಿಸುವುದು ನೋಡಿ.

Claude Code

claude mcp add --transport http thunderphone https://api.thunderphone.com/v1/mcp \
  --header "Authorization: Bearer $THUNDERPHONE_API_KEY"

Codex

ಇದನ್ನು ~/.codex/config.toml ಗೆ ಸೇರಿಸಿ:

[mcp_servers.thunderphone]
url = "https://api.thunderphone.com/v1/mcp"
bearer_token_env_var = "THUNDERPHONE_API_KEY"

Cursor

.cursor/mcp.json ರಚಿಸಿ:

{
  "mcpServers": {
    "thunderphone": {
      "url": "https://api.thunderphone.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
      }
    }
  }
}

Claude Desktop

Claude Desktop ಕಾನ್ಫಿಗರೇಶನ್‌ಗೆ mcp-remote ಬ್ರಿಡ್ಜ್ ಸೇರಿಸಿ:

{
  "mcpServers": {
    "thunderphone": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.thunderphone.com/v1/mcp",
        "--header",
        "Authorization: Bearer ${THUNDERPHONE_API_KEY}"
      ],
      "env": {
        "THUNDERPHONE_API_KEY": "sk_live_YOUR_API_KEY"
      }
    }
  }
}

VS Code

.vscode/mcp.json ರಚಿಸಿ ಮತ್ತು VS Code ನ ಇನ್‌ಪುಟ್ ಪ್ರಾಂಪ್ಟ್ ಮೂಲಕ ಕೀ ನಮೂದಿಸಿ:

{
  "inputs": [
    {
      "type": "promptString",
      "id": "thunderphone-api-key",
      "description": "ThunderPhone organization API key",
      "password": true
    }
  ],
  "servers": {
    "thunderphone": {
      "type": "http",
      "url": "https://api.thunderphone.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer ${input:thunderphone-api-key}"
      }
    }
  }
}

ಸಾಧನಗಳು

ಪ್ರತಿಯೊಂದು ಸಾಧನವು MCP ಟಿಪ್ಪಣಿಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಕೋಷ್ಟಕಗಳಲ್ಲಿ, R ಎಂದರೆ ಓದಲು-ಮಾತ್ರ, D ವಿನಾಶಕಾರಿ, I ಐಡೆಂಪೊಟೆಂಟ್, ಮತ್ತು O ಮುಕ್ತ-ಜಗತ್ತು/ನೆಟ್‌ವರ್ಕ್ ಪರಸ್ಪರಕ್ರಿಯೆ. ಡ್ಯಾಶ್ ಎಂದರೆ ಯಾವುದೇ ಸೂಚನೆ ಹೊಂದಿಸಲಾಗಿಲ್ಲ.

ಸಂಪರ್ಕ

ಸಾಧನಮುಖ್ಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಕಾರ್ಯ
get_connection_identity—R, Iದೃಢೀಕರಣ ಮಾಹಿತಿಯನ್ನು ಮೌಲ್ಯೀಕರಿಸಿ ಅದರ ಸಂಸ್ಥೆ ಮತ್ತು ಸುರಕ್ಷಿತ ದೃಢೀಕರಣ ಮಾಹಿತಿ ಮೆಟಾಡೇಟಾವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

ಏಜೆಂಟ್‌ಗಳು

ಸಾಧನಮುಖ್ಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಇದು ಏನು ಮಾಡುತ್ತದೆ
list_agents—R, Iಏಜೆಂಟ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
get_agentagent_idR, Iಒಂದು ಏಜೆಂಟ್ ಅನ್ನು ಪಡೆಯುತ್ತದೆ.
create_agentಏಜೆಂಟ್ ಕಾನ್ಫಿಗರೇಶನ್—ಏಜೆಂಟ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ.
update_agentagent_id, ಬದಲಾಯಿಸಿದ ಕ್ಷೇತ್ರಗಳುDಕರಡಿನಲ್ಲಿದ್ದ ಕ್ಷೇತ್ರಗಳನ್ನು ಬದಲಿಸಿ, ಏಜೆಂಟ್ ಕರಡಿನಲ್ಲಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಹಂತಗೊಳಿಸುತ್ತದೆ. ದೃಢೀಕರಣ ಹಂತವಿಲ್ಲದೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ: deploy_agent ಮಾಡುವವರೆಗೆ ನಿಯೋಜಿತ ಏಜೆಂಟ್ ಬದಲಾಗುವುದಿಲ್ಲ ಮತ್ತು discard_agent_draft ಕರಡನ್ನು ಹಿಂದಿನ ಸ್ಥಿತಿಗೆ ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
deploy_agentagent_id, ಐಚ್ಛಿಕ if_updated_atD, Iಕರಡನ್ನು ಉತ್ಪಾದನಾ ಆವೃತ್ತಿಗೆ ಉತ್ತೇಜಿಸುತ್ತದೆ.
discard_agent_draftagent_id, ಐಚ್ಛಿಕ if_updated_at, ಎರಡನೇ ವಿನಂತಿಯಲ್ಲಿ confirmation_tokenD, Iಹಂತಗೊಳಿಸಿದ ಬದಲಾವಣೆಗಳನ್ನು ತ್ಯಜಿಸುತ್ತದೆ. ಎರಡು ಹಂತಗಳು, ವಿನಾಶಕಾರಿ ಕ್ರಿಯೆಗಳನ್ನು ದೃಢೀಕರಿಸುವುದು ನೋಡಿ.
duplicate_agentagent_id, ಐಚ್ಛಿಕ name—ಸಂಸ್ಥೆಯೊಳಗೆ ಏಜೆಂಟ್ ಅನ್ನು ನಕಲಿಸುತ್ತದೆ.
delete_agentagent_id, ಎರಡನೇ ವಿನಂತಿಯಲ್ಲಿ confirmation_tokenD, Iಏಜೆಂಟ್ ಅನ್ನು ಶಾಶ್ವತವಾಗಿ ಅಳಿಸುತ್ತದೆ. ಎರಡು ಹಂತಗಳು.
list_agent_versionsagent_idR, Iನಿಯೋಜಿತ ಕಾನ್ಫಿಗರೇಶನ್ ಆವೃತ್ತಿಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.

ಫೋನ್ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಕ್ಯಾರಿಯರ್‌ಗಳು

ಸಾಧನಪ್ರಮುಖ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಇದು ಏನು ಮಾಡುತ್ತದೆ
list_phone_numbers—R, Iಸಂಸ್ಥೆಯ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ರೂಟಿಂಗ್ ಅನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
get_phone_number_limits—R, Iನಿರ್ವಹಿತ-ಸಂಖ್ಯೆಯ ಬಳಕೆ ಮತ್ತು ಮಿತಿಗಳನ್ನು ಪಡೆಯುತ್ತದೆ.
provision_phone_numberಐಚ್ಛಿಕ area_code, city, state, idempotency_keyD, OThunderPhone ನಿರ್ವಹಿಸುವ ಒಳಬರುವ ಸಂಖ್ಯೆಯನ್ನು ಖರೀದಿಸುತ್ತದೆ.
list_voip_connections—R, Iಸಂಪರ್ಕಿತ ಗ್ರಾಹಕ ಕ್ಯಾರಿಯರ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
search_voip_numbersconnection_id, country, type, ಐಚ್ಛಿಕ area_codeR, I, Oಕ್ಯಾರಿಯರ್ ಇನ್ವೆಂಟರಿಯನ್ನು ಹುಡುಕುತ್ತದೆ.
import_voip_numbersconnection_id, numbersD, Oಕ್ಯಾರಿಯರ್‌ನಲ್ಲಿ ಈಗಾಗಲೇ ಹೊಂದಿರುವ ಸಂಖ್ಯೆಗಳನ್ನು ಆಮದು ಮಾಡುತ್ತದೆ.
update_phone_numberphone_number_id, ರೂಟಿಂಗ್/ಲೇಬಲ್/ವೆಬ್‌ಹುಕ್ ಕ್ಷೇತ್ರಗಳುDಏಜೆಂಟ್ ನಿಯೋಜನೆ ಸೇರಿದಂತೆ ಸಂಖ್ಯೆಯ ರೂಟಿಂಗ್ ಅನ್ನು ನವೀಕರಿಸುತ್ತದೆ.
delete_phone_numberphone_number_id, confirm, ಐಚ್ಛಿಕ release_at_provider, ಎರಡನೇ ವಿನಂತಿಯಲ್ಲಿ confirmation_tokenD, I, Oಸಂಖ್ಯೆಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ. ಎರಡು ಹಂತಗಳು.

SMS

ಸಾಧನಮುಖ್ಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಇದು ಏನು ಮಾಡುತ್ತದೆ
send_smsfrom_number, to, body, idempotency_keyD, I, Oಸಂಪರ್ಕಿತ Twilio ಅಥವಾ Telnyx ಸಂಖ್ಯೆಯ ಮೂಲಕ ಒಂದು ಸರಳ-ಪಠ್ಯ SMS ಕಳುಹಿಸುತ್ತದೆ.

ಕರೆಗಳು

ಸಾಧನಮುಖ್ಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಇದು ಏನು ಮಾಡುತ್ತದೆ
list_callsಐಚ್ಛಿಕ ಫಿಲ್ಟರ್‌ಗಳು, limit, offsetR, IREST ಕರೆ-ಇತಿಹಾಸ ಫಿಲ್ಟರ್‌ಗಳೊಂದಿಗೆ ಕರೆಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
get_callcall_idR, Iಕರೆ ಸ್ಥಿತಿ ಮತ್ತು ಮೆಟಾಡೇಟಾವನ್ನು ಪಡೆಯುತ್ತದೆ.
get_call_transcriptcall_id, ಐಚ್ಛಿಕ liveR, Iಕರೆ ಟ್ರಾನ್ಸ್‌ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಪಡೆಯುತ್ತದೆ.
get_call_audio_urlcall_id, ಐಚ್ಛಿಕ downloadR, I, Oಸಹಿ ಮಾಡಿದ ಆಡಿಯೊ URL ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ; MCP ಮೂಲಕ ಎಂದಿಗೂ ಆಡಿಯೊವನ್ನು ಸ್ಟ್ರೀಮ್ ಮಾಡುವುದಿಲ್ಲ.
get_call_gradecall_idR, Iಇತ್ತೀಚಿನ ಕರೆ ಗ್ರೇಡ್ ಅನ್ನು ಪಡೆಯುತ್ತದೆ.
place_callagent_id, from_number, to_numberD, Oಒಂದು ಐಡೆಂಪೊಟೆಂಟ್ ಅಲ್ಲದ ಹೊರಹೋಗುವ ಕರೆಯನ್ನು ಮಾಡುತ್ತದೆ.
export_callsಕರೆ ಫಿಲ್ಟರ್‌ಗಳು, export_formatR, IREST ಎಂಡ್‌ಪಾಯಿಂಟ್‌ನ ಮಿತಿವರೆಗೆ JSON ಅಥವಾ CSV ಆಗಿ ರಫ್ತು ಮಾಡುತ್ತದೆ.

ಪರೀಕ್ಷೆ ಮತ್ತು ಮೌಲ್ಯೀಕರಣ

ಸಾಧನಮುಖ್ಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಇದು ಏನು ಮಾಡುತ್ತದೆ
list_test_scenariosagent_idR, Iಪರೀಕ್ಷಾ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
create_test_scenarioagent_id, title, scenario_prompt, ಐಚ್ಛಿಕ ಷರತ್ತುಗಳು—ಸನ್ನಿವೇಶವನ್ನು ರಚಿಸುತ್ತದೆ.
generate_test_scenariosagent_id, ಐಚ್ಛಿಕ count, include_edge_cases, localeOಏಜೆಂಟ್ prompt ನಿಂದ ಸನ್ನಿವೇಶಗಳನ್ನು ರಚಿಸುತ್ತದೆ.
run_agent_testsagent_id, channel, consent_to_charge, ಐಚ್ಛಿಕ ಆಯ್ಕೆ/ಮ್ಯಾಟ್ರಿಕ್ಸ್D, Oವೆಬ್ ಅಥವಾ ಟೆಲಿಫೋನಿ ಮೂಲಕ ಸನ್ನಿವೇಶಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.
get_test_runagent_id, batch_idR, Iಬ್ಯಾಚ್ ಸ್ಥಿತಿ ಮತ್ತು ಪ್ರತಿ-ಸನ್ನಿವೇಶದ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯುತ್ತದೆ.
list_validation_runsagent_idR, Iಇತ್ತೀಚಿನ ಕರಡು ಮೌಲ್ಯಮಾಪನ ರನ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
get_validation_statusagent_idR, Iಇತ್ತೀಚಿನ ಮೌಲ್ಯಮಾಪನ ಸ್ಥಿತಿ ಮತ್ತು ಕರಡು ಹೊಂದಾಣಿಕೆಯನ್ನು ಪಡೆಯುತ್ತದೆ.

ಜ್ಞಾನ

ಸಾಧನಮುಖ್ಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಕಾರ್ಯ
list_knowledge_bases—R, Iಜ್ಞಾನ ಆಧಾರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
create_knowledge_basename, ಐಚ್ಛಿಕ description—ಜ್ಞಾನ ಆಧಾರವನ್ನು ರಚಿಸುತ್ತದೆ.
add_knowledge_documentknowledge_base_id, name, content—ಪಠ್ಯ ಅಥವಾ ಮಾರ್ಕ್‌ಡೌನ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ.
import_knowledge_urlurl, ಐಚ್ಛಿಕ nameOಸುರಕ್ಷಿತ ಒಳತೆಗೆದುಕೊಳ್ಳುವಿಕೆಗಾಗಿ ಸಾರ್ವಜನಿಕ ಪುಟವನ್ನು ಸರದಿಯಲ್ಲಿ ಇರಿಸುತ್ತದೆ.
search_knowledgeknowledge_base_id, queryR, Iಉತ್ಪಾದನಾ ಹಿಂಪಡೆಯುವಿಕೆಯ ಮೂಲಕ ಹುಡುಕುತ್ತದೆ.

ಏಕೀಕರಣಗಳು, ವೆಬ್‌ಹುಕ್‌ಗಳು ಮತ್ತು ದೂರಸ್ಥ MCP ಸರ್ವರ್‌ಗಳು

ಸಾಧನಮುಖ್ಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಇದು ಏನು ಮಾಡುತ್ತದೆ
list_integrations—R, IHTTP ಫಂಕ್ಷನ್ ಏಕೀಕರಣಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
create_integrationdisplay_name, ಫಂಕ್ಷನ್ spec, ಐಚ್ಛಿಕ ಎಂಡ್‌ಪಾಯಿಂಟ್ ಕ್ಷೇತ್ರಗಳು—HTTP ಸಾಧನವನ್ನು ರಚಿಸುತ್ತದೆ. ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ನಲ್ಲಿ ದೃಢೀಕರಣ ಹೆಡರ್‌ಗಳನ್ನು ಸೇರಿಸಿ.
test_integrationurl, ಐಚ್ಛಿಕ ವಿಧಾನ/ಬಾಡಿ/ಕಾಲಾವಧಿ ಮಿತಿ, header_names ಹೊಂದಿರುವ integration_id, ಎರಡನೇ ವಿನಂತಿಯಲ್ಲಿ confirmation_tokenD, Oಮಿತಿಗೊಳಿಸಿದ, SSRF-ಸಂರಕ್ಷಿತ ಪರೀಕ್ಷಾ ವಿನಂತಿಯನ್ನು ಕಳುಹಿಸುತ್ತದೆ. ಉಳಿಸಿದ ಹೆಡರ್ ಮೌಲ್ಯಗಳನ್ನು ಏಕೀಕರಣದಿಂದ ಭರ್ತಿ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಅದರ ಸ್ವಂತ ಹೋಸ್ಟ್‌ಗೆ ಮಾತ್ರ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. POST (ಡೀಫಾಲ್ಟ್), PUT, PATCH ಮತ್ತು DELETE ಎರಡು-ಹಂತದವು; GET ತಕ್ಷಣ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
list_webhook_endpoints—R, Iಸಹಿ ಮಾಡಲಾದ ವೆಬ್‌ಹುಕ್ ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
list_webhook_deliveriesಐಚ್ಛಿಕ agent_id, ಐಚ್ಛಿಕ endpoint_idR, Iಇತ್ತೀಚಿನ ಪೇಲೋಡ್-ರಹಿತ ವೆಬ್‌ಹುಕ್ ವಿತರಣಾ ಫಲಿತಾಂಶಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
create_webhook_endpointlabel, url, ಐಚ್ಛಿಕ ಈವೆಂಟ್‌ಗಳು/ಸ್ಥಿತಿOಸಹಿ ಮಾಡಲಾದ ವೆಬ್‌ಹುಕ್ ಎಂಡ್‌ಪಾಯಿಂಟ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ.
test_webhook_endpointendpoint_idOಸಾಮಾನ್ಯ ವಿತರಣೆಯ ಮೂಲಕ ಸಿಂಥೆಟಿಕ್ ಈವೆಂಟ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ.
list_mcp_servers—R, Iಧ್ವನಿ ಏಜೆಂಟ್‌ಗಳು ಕರೆಯಬಹುದಾದ ದೂರಸ್ಥ ಸರ್ವರ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
create_mcp_serverdisplay_name, urlOದೂರಸ್ಥ ಸರ್ವರ್ ಅನ್ನು ನೋಂದಾಯಿಸಿ ಸಿಂಕ್ ಮಾಡುತ್ತದೆ. ದೃಢೀಕರಣ ಹೆಡರ್‌ಗಳ ಅಗತ್ಯವಿರುವ ಸರ್ವರ್‌ಗಳನ್ನು ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ನಲ್ಲಿ ಸೇರಿಸಲಾಗುತ್ತದೆ.
sync_mcp_server_toolsserver_idD, Oದೂರಸ್ಥ ಸರ್ವರ್‌ನ ಸಾಧನ ಕ್ಯಾಟಲಾಗ್ ಅನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡುತ್ತದೆ.

ಅಭಿಯಾನಗಳು

ಸಾಧನಮುಖ್ಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಕಾರ್ಯ
list_campaigns—R, Iಹೊರಹೋಗುವ ಅಭಿಯಾನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
create_campaignಅಭಿಯಾನ ಫೀಲ್ಡ್‌ಗಳು—ಕರಡು ಅಭಿಯಾನವನ್ನು ರಚಿಸುತ್ತದೆ.
add_campaign_contactscampaign_id, contacts—5,000 ವರೆಗೆ JSON ಸಂಪರ್ಕಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ.
campaign_actioncampaign_id, action, ಐಚ್ಛಿಕ consent_to_charge, ಎರಡನೇ ವಿನಂತಿಯಲ್ಲಿ confirmation_tokenD, Ostart, pause, resume, ಅಥವಾ stop ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. start ಮತ್ತು resume ಎರಡು ಹಂತಗಳ ಪ್ರಕ್ರಿಯೆಗಳು; pause ಮತ್ತು stop ತಕ್ಷಣ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತವೆ.
get_campaign_statscampaign_idR, Iಕೌಂಟರ್‌ಗಳು ಮತ್ತು ಇತ್ತೀಚಿನ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯುತ್ತದೆ.

ಧ್ವನಿಗಳು, ಬಿಲ್ಲಿಂಗ್ ಮತ್ತು ದಾಖಲೆಗಳು

ಸಾಧನಮುಖ್ಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳುಟಿಪ್ಪಣಿಗಳುಇದು ಏನು ಮಾಡುತ್ತದೆ
list_voices—R, Iಧ್ವನಿಗಳು ಮತ್ತು ಬೆಂಬಲಿತ ಭಾಷೆಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
preview_voicevoice, language, textOಮಾದರಿಯನ್ನು ರಚಿಸಿ ಸಹಿ ಮಾಡಿದ URL ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
list_voice_clones—R, Iಕಸ್ಟಮ್ ಧ್ವನಿ ಕ್ಲೋನ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
get_billing_summary—R, Iಬಾಕಿ ಮೊತ್ತ ಮತ್ತು ಅಧಿಕೃತ ಶ್ರೇಣಿ ಬೆಲೆಗಳನ್ನು ಪಡೆಯುತ್ತದೆ; ಯಾವುದೇ ಪಾವತಿ ಬದಲಾವಣೆಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸುವುದಿಲ್ಲ.
search_docsquery, ಐಚ್ಛಿಕ limitR, I, Oಸಾರ್ವಜನಿಕ ದಾಖಲೆಗಳ ಸೂಚಿಯನ್ನು ಹುಡುಕುತ್ತದೆ.
get_doc_pagepathR, I, Oಒಂದು ಸಾರ್ವಜನಿಕ Markdown ದಾಖಲೆಗಳ ಪುಟವನ್ನು ಪಡೆಯುತ್ತದೆ.

ಎಲ್ಲಾ ಉತ್ಪನ್ನ ಸಾಧನಗಳು ಸಾರ್ವಜನಿಕ API ಯಂತೆಯೇ ಅದೇ REST ಕೋಡ್ ಮಾರ್ಗಗಳನ್ನು ಬಳಸುತ್ತವೆ. ಆದ್ದರಿಂದ REST ಮೌಲ್ಯೀಕರಣ, ಸಂಸ್ಥೆ ವ್ಯಾಪ್ತಿ ನಿರ್ಧಾರ, ಪಾತ್ರಗಳು, ಬಿಲ್ಲಿಂಗ್ ಅನುಮೋದನೆ, ಕೋಟಾಗಳು, TCPA ದೃಢೀಕರಣ, ಪೂರೈಕೆದಾರ ಸುರಕ್ಷತೆ ಮತ್ತು ಆಡಿಟ್ ವರ್ತನೆ ಬದಲಾವಣೆ ಇಲ್ಲದೆ ಅನ್ವಯವಾಗುತ್ತವೆ.

ವಿನಾಶಕಾರಿ ಕ್ರಿಯೆಗಳನ್ನು ದೃಢೀಕರಿಸುವುದು

D ಎಂದು ಗುರುತಿಸಲಾದ ಉಪಕರಣಗಳು ಯಾವುದನ್ನಾದರೂ ಬದಲಾಯಿಸುತ್ತವೆ ಅಥವಾ ತೆಗೆದುಹಾಕುತ್ತವೆ, ಅಥವಾ ನಿಜವಾದ ವ್ಯಕ್ತಿಗಳಿಗೆ ಡಯಲ್ ಮಾಡುವುದನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತವೆ. ಹಿಂತೆಗೆದುಕೊಳ್ಳಲು ಸಾಧ್ಯವಿಲ್ಲದ ಕಾರ್ಯಗಳಿಗೆ ಎರಡು ವಿನಂತಿಗಳು ಅಗತ್ಯವಿರುತ್ತವೆ. ಮೊದಲ ವಿನಂತಿಯು ಯಾವುದನ್ನೂ ಬದಲಾಯಿಸುವುದಿಲ್ಲ ಮತ್ತು ಹಿಂತಿರುಗಿಸುವುದು:

{
  "status": "confirmation_required",
  "action": "Delete agent",
  "target": { "id": 195, "name": "Front Desk Receptionist" },
  "confirmation_token": "…",
  "expires_in_seconds": 600,
  "next_step": "…"
}

ಏನು ಪರಿಣಾಮ ಬೀರುತ್ತದೆ ಎಂಬುದನ್ನು ಸಹಾಯಕವು ಬಳಕೆದಾರರಿಗೆ ತೋರಿಸಿ, ಹೌದು ಎಂದು ಕೇಳುತ್ತದೆ. ನಂತರ ಅದೇ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳೊಂದಿಗೆ confirmation_token ಅನ್ನು ಸೇರಿಸಿ ವಿನಂತಿಯನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತದೆ. ಟೋಕನ್ 10 ನಿಮಿಷಗಳ ಕಾಲ ಮಾನ್ಯವಾಗಿರುತ್ತದೆ ಮತ್ತು ಒಂದು ಸಂಸ್ಥೆ, ಒಂದು ಉಪಕರಣ ಹಾಗೂ ಒಂದೇ ನಿಖರ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳ ಗುಂಪಿಗೆ ಅನ್ವಯಿಸುತ್ತದೆ; ಆದ್ದರಿಂದ ಮೂರು ಏಜೆಂಟ್‌ಗಳನ್ನು ಅಳಿಸಲು ಮೂರು ದೃಢೀಕರಣಗಳು ಬೇಕಾಗುತ್ತವೆ. pause ಅಥವಾ stop ಹೊಂದಿರುವ campaign_action ಈ ಹಂತವನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ, ಇದರಿಂದ ಚಾಲನೆಯಲ್ಲಿರುವ ಅಭಿಯಾನವನ್ನು ಯಾವಾಗಲೂ ತಕ್ಷಣ ನಿಲ್ಲಿಸಬಹುದು; GET ಹೊಂದಿರುವ test_integration ಸಹ ಇದನ್ನೇ ಮಾಡುತ್ತದೆ. ಕೆಲವು D ಉಪಕರಣಗಳು ಒಂದೇ ವಿನಂತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ, ಏಕೆಂದರೆ D ಅವುಗಳ ಪರಿಣಾಮವನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಸರ್ವರ್-ಬದಿಯ ದೃಢೀಕರಣವನ್ನು ಅಲ್ಲ: update_agent ಡ್ರಾಫ್ಟ್‌ನಲ್ಲಿದ್ದುದನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ (discard_agent_draft ಅದನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ), deploy_agent ಸಕ್ರಿಯ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ, update_phone_number ಸಕ್ರಿಯ ಕರೆಗಳನ್ನು ಮರುಮಾರ್ಗಗೊಳಿಸುತ್ತದೆ, sync_mcp_server_tools ದೂರಸ್ಥ ಸರ್ವರ್‌ನ ಉಪಕರಣ ಕ್ಯಾಟಲಾಗ್ ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ, import_voip_numbers ನಿಮ್ಮ ವಾಹಕಕ್ಕೆ ಸಂಖ್ಯೆಗಳನ್ನು ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ, run_agent_tests ಕ್ರೆಡಿಟ್ ಖರ್ಚು ಮಾಡಬಹುದು, send_sms ಮತ್ತು place_call ನಿಜವಾದ ವ್ಯಕ್ತಿಯನ್ನು ತಲುಪುತ್ತವೆ (place_call ತನ್ನದೇ ಆದ ಸಮ್ಮತಿ ದೃಢೀಕರಣವನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ), ಮತ್ತು provision_phone_number ಸಂಖ್ಯೆಯನ್ನು ಖರೀದಿಸುತ್ತದೆ. ನಿಮ್ಮ MCP ಕ್ಲೈಂಟ್ ಇನ್ನೂ ಅವುಗಳನ್ನು ಅನುಮೋದಿಸಲು ನಿಮ್ಮನ್ನು ಕೇಳಬಹುದು.

ಆರಂಭಿಕ prompt‌ಗಳು

prompts/list ಐದು ಮರುಬಳಕೆ ಮಾಡಬಹುದಾದ ವರ್ಕ್‌ಫ್ಲೋಗಳನ್ನು ಪ್ರಕಟಿಸುತ್ತದೆ:

  • create_inbound_receptionist
  • run_agent_tests
  • buy_and_attach_number
  • review_low_grade_calls
  • add_url_to_agent_knowledge

ಚಾಲನೆಗೆ ಸಿದ್ಧವಾದ ಬಳಕೆದಾರ ಸಂದೇಶವನ್ನು ಪಡೆಯಲು ಪಟ್ಟಿ ಮಾಡಲಾದ prompt ಹೆಸರಿನೊಂದಿಗೆ ಮತ್ತು ಅದು ಘೋಷಿಸಿದ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳೊಂದಿಗೆ prompts/get ಬಳಸಿ.

ಸಂಪನ್ಮೂಲಗಳು

resources/list ಸಾರ್ವಜನಿಕ, ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಉಲ್ಲೇಖಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ:

URIವಿಷಯ
thunderphone://docs/llms.txtಸಾರ್ವಜನಿಕ ದಸ್ತಾವೇಜಿನ ಸೂಚ್ಯಂಕ.
thunderphone://docs/quickstartತ್ವರಿತ ಆರಂಭದ Markdown.
thunderphone://pricingಪ್ರಸ್ತುತ ಸಾರ್ವಜನಿಕ ಬೆಲೆ ನಿಗದಿಯ Markdown.

resources/read ಮೂಲಕ ಒಂದನ್ನು ಓದಿ. ಸಾರ್ವಜನಿಕ ಫೆಚ್‌ಗಳು ಕಡಿಮೆ ಟೈಮ್‌ಔಟ್, 2 MiB ಮಿತಿ ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯೊಳಗಿನ ಹತ್ತು ನಿಮಿಷಗಳ ಕ್ಯಾಶ್ ಅನ್ನು ಬಳಸುತ್ತವೆ.

ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ದೋಷಗಳು

ಸರ್ವರ್ 2025-06-18 ಮತ್ತು 2025-03-26 ಪ್ರೋಟೋಕಾಲ್ ಆವೃತ್ತಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ; ಇದು ಬೆಂಬಲಿತ ಕ್ಲೈಂಟ್ ಆವೃತ್ತಿಯನ್ನು ಪ್ರತಿಧ್ವನಿಸುತ್ತದೆ ಮತ್ತು ಇಲ್ಲದಿದ್ದರೆ 2025-06-18 ಅನ್ನು ಆಯ್ಕೆಮಾಡುತ್ತದೆ. ಇದು initialize, ping, ಟೂಲ್‌ಗಳು, prompt‌ಗಳು, ಸಂಪನ್ಮೂಲಗಳು ಮತ್ತು ಅಧಿಸೂಚನೆಗಳನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸುತ್ತದೆ. ಅಧಿಸೂಚನೆಗಳು 202 Accepted ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತವೆ. ಈ ಸ್ಥಿತಿರಹಿತ ಸರ್ವರ್ SSE ಲಿಸನರ್ ಅಥವಾ ಸೆಷನ್ ಅಳಿಸುವಿಕೆಯನ್ನು ಬಹಿರಂಗಪಡಿಸುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ GET ಮತ್ತು DELETE ಗಳು Allow: POST ಜೊತೆಗೆ 405 Method Not Allowed ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತವೆ.

ಟೂಲ್ ವೈಫಲ್ಯಗಳು isError: true ಜೊತೆಗೆ ಯಶಸ್ವಿ JSON-RPC ಪ್ರತಿಕ್ರಿಯೆಗಳಾಗಿಯೇ ಉಳಿಯುತ್ತವೆ. ಅವುಗಳ ಪಠ್ಯವು JSON ಬ್ಲಾಕ್‌ನ ನಂತರ ಒಂದು ಚಿಕ್ಕ ವಾಕ್ಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ:

{
  "code": "insufficient_balance",
  "detail": "There is not enough prepaid balance.",
  "next_step": "Call get_billing_summary, add funds in Organization > Billing, then retry."
}

ವಿಭಿನ್ನವಾದ outbound_tcpa_confirmation_required: ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು place_call ಗಾಗಿ ಉಳಿಸಿಕೊಳ್ಳಲಾಗಿದೆ. ಅಜ್ಞಾತ JSON-RPC ವಿಧಾನಗಳು HTTP 200 ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿ -32601 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತವೆ. JSON-RPC ಬ್ಯಾಚ್‌ಗಳನ್ನು MCP 2025-06-18 ಬೆಂಬಲಿಸುವುದಿಲ್ಲ ಮತ್ತು ಅವು ಸ್ವಚ್ಛವಾದ -32600 ಅಮಾನ್ಯ-ವಿನಂತಿ ದೋಷವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತವೆ.