ThunderPhone-ஐ MCP server ஆகப் பயன்படுத்துங்கள்

ThunderPhone ஒரு Model Context Protocol சர்வரை இங்கே வழங்குகிறது:

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

உங்கள் நிறுவனத்தின் ஏஜென்ட்கள் மற்றும் அழைப்புகளை கருவிகளாகக் கிடைக்கச் செய்ய, ஒரு MCP கிளையண்டை அந்த ஸ்ட்ரீமபிள் HTTP எண்ட்பாயிண்ட்டிற்கு இணைக்கவும். இது தொலைநிலை MCP சர்வரை குரல் ஏஜென்ட்டுடன் இணைப்பதற்கு எதிர்த் திசையாகும்:

திசைமுடிவு
தொலைநிலை MCP சர்வர் → ThunderPhone ஏஜென்ட்உங்கள் குரல் ஏஜென்ட் தொலைநிலை சர்வரின் கருவிகளை அழைக்க முடியும்.
ThunderPhone → உங்கள் MCP கிளையண்ட்உங்கள் MCP கிளையண்ட் ஏஜென்ட்கள் மற்றும் அழைப்புகளுக்காக ThunderPhone கருவிகளை அழைக்க முடியும்.

அங்கீகரிக்கவும்

நிறுவனம் → விசைகள் என்பதன் கீழ் ஒரு sk_live_ விசையை உருவாக்கி, அதை பேரர் டோக்கனாக அனுப்பவும். MCP எண்ட்பாயிண்ட் நிறுவன API விசைகளை ஏற்கிறது; டாஷ்போர்டு அமர்வு குக்கீகள் அல்லது வெளியிடக்கூடிய விட்ஜெட் விசைகளை அல்ல.

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

கிடைக்கும் கருவிகள்

கருவிவாதங்கள்இது என்ன செய்கிறது
list_agentsஎதுவுமில்லைID, பெயர், தயாரிப்பு மற்றும் குரலுடன் நிறுவன ஏஜென்ட்களைப் பட்டியலிடுகிறது.
get_agentagent_idஒரு ஏஜென்ட்டை மீட்டெடுக்கிறது.
place_callagent_id, from_number, to_numberREST அழைப்பு எண்ட்பாயிண்ட்டின் அதே சரிபார்ப்பு மற்றும் கட்டணக் கட்டுப்பாடுகளுடன் வெளிச்செல்லும் அழைப்பை மேற்கொள்கிறது.
get_callcall_idஅழைப்பு நிலை, சுருக்கம் மற்றும் தரத்தை மீட்டெடுக்கிறது.
list_callsவிருப்பமான limit (1–100), விருப்பமான statusசமீபத்திய அழைப்புகளைப் பட்டியலிடுகிறது.
get_call_transcriptcall_idஒரு அழைப்பிற்கான முழுமையான உரைப்பதிவை மீட்டெடுக்கிறது.

அனைத்து கருவிகளும் API விசையுடன் இணைக்கப்பட்ட நிறுவனத்திற்குள் மட்டுமே செயல்படும். மற்றொரு நிறுவனத்தின் ID கிடைக்காததாகக் கருதப்படும்.

நெறிமுறை முறைகள்

இந்த எண்ட்பாயிண்ட் ஸ்ட்ரீமபிள் HTTP கிளையண்ட்களுக்குத் தேவையான MCP JSON-RPC முறைகளைச் செயல்படுத்துகிறது:

கருவிப் பட்டியலை நேரடியாக ஆய்வு செய்யலாம்:

curl -X POST https://api.thunderphone.com/v1/mcp \
  -H "Authorization: Bearer sk_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/list",
    "params": {}
  }'

ஒரு கருவியை அதன் பெயர் மற்றும் வாதங்களுடன் அழைக்கவும்:

{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "list_calls",
    "arguments": { "limit": 20, "status": "completed" }
  }
}

கருவி முடிவுகள் MCP உரை-உள்ளடக்க உருப்படிகளாக இருக்கும். கருவி தோல்விகள் isError: true உடன் முடிவில் திருப்பி அனுப்பப்படும்; அறியப்படாத JSON-RPC முறைகள் நெறிமுறைப் பிழையைத் திருப்பி அனுப்பும்.

அழைப்புகளைப் பாதுகாப்பாக மேற்கொள்ளுதல்

place_call, POST /v1/call போலவே அதே விதிகளைப் பின்பற்றுகிறது: ஏஜென்ட்டும் எண்ணும் விசையின் நிறுவனத்திற்குச் சொந்தமானதாக இருக்க வேண்டும், எண் வெளிச்செல்லும் அழைப்புக்குத் தகுதியானதாக இருக்க வேண்டும், நிறுவனத்திடம் போதுமான இருப்பு இருக்க வேண்டும், மேலும் பொருந்தக்கூடிய வெளிச்செல்லும் அழைப்பு உறுதிப்படுத்தல் நிறைவடைந்திருக்க வேண்டும்.

place_call அணுகல் கொண்ட கிளையண்டை ஒரு தயாரிப்பு அழைப்பாளராகக் கருதுங்கள். கிளையண்டைப் பயன்படுத்தக்கூடியவர்களைக் கட்டுப்படுத்தி, அதன் prompt-இல் நோக்கமுள்ள ஏஜென்ட்டையும் எண்ணையும் தெளிவாகக் குறிப்பிடுங்கள், மேலும் அழைப்பு வரலாற்றில் அழைப்புகளை மதிப்பாய்வு செய்யுங்கள்.

முழுமையான வயர் குறிப்பு

பதில் எடுத்துக்காட்டுகள், JSON-RPC பிழைகள் மற்றும் தொலைநிலை-சர்வர் மேலாண்மை API-க்கு MCP சர்வர்கள் API-ஐப் பார்க்கவும்.