AI ਏਜੰਟਾਂ ਲਈ MCP
Model Context Protocol (MCP) AI ਸਹਾਇਕਾਂ ਨੂੰ ਟੂਲਾਂ ਅਤੇ ਡੇਟਾ ਤੱਕ ਸੁਰੱਖਿਅਤ, ਢਾਂਚਾਗਤ ਪਹੁੰਚ ਦੇਣ ਲਈ ਇੱਕ ਖੁੱਲ੍ਹਾ ਮਿਆਰ ਹੈ। ਗੂੰਦ ਕੋਡ ਲਿਖਣ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ Claude ਵਰਗੇ ਕਿਸੇ ਸਹਾਇਕ ਨੂੰ ਇੱਕ MCP ਸਰਵਰ ਵੱਲ ਨਿਰਦੇਸ਼ਿਤ ਕਰਦੇ ਹੋ ਅਤੇ ਉਹ ਉਪਲਬਧ ਟੂਲ ਖੋਜ ਸਕਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਵੱਲੋਂ ਉਨ੍ਹਾਂ ਨੂੰ ਕਾਲ ਕਰ ਸਕਦਾ ਹੈ। imatic ਉਤਪਾਦ MCP ਸਰਵਰ ਉਜਾਗਰ ਕਰਦੇ ਹਨ ਤਾਂ ਜੋ ਇੱਕ ਏਜੰਟ ਅਸਲ ਕੰਮ ਕਰ ਸਕੇ — ਉਪਲਬਧਤਾ ਜਾਂਚੇ ਅਤੇ ਇੱਕ ਮੀਟਿੰਗ ਬੁੱਕ ਕਰੇ, ਸਰਵੇਖਣ ਜਵਾਬ ਜਮ੍ਹਾਂ ਅਤੇ ਸੰਖੇਪ ਕਰੇ, ਇੱਕ ਲਾਈਵ ਪੋਲ ਚਲਾਏ — ਤੁਹਾਡੇ ਖਾਤੇ ਦੀਆਂ ਅਨੁਮਤੀਆਂ ਵਰਤ ਕੇ।
MCP ਤੁਹਾਨੂੰ ਕੀ ਦਿੰਦਾ ਹੈ
- ਟੂਲ ਖੋਜ — ਸਹਾਇਕ ਸਰਵਰ ਨੂੰ ਪੁੱਛਦਾ ਹੈ ਕਿ ਇਹ ਕੀ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਟੂਲਾਂ ਦੀ ਇੱਕ ਟਾਈਪ ਕੀਤੀ ਸੂਚੀ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ ਏਕੀਕਰਨ ਹੱਥੀਂ ਨਹੀਂ ਲਿਖਣੇ ਪੈਂਦੇ।
- ਅਸਲ ਕਾਰਵਾਈਆਂ, ਸਿਰਫ਼ ਚੈਟ ਨਹੀਂ — ਟੂਲ ਤੁਹਾਡੇ ਅਸਲ ਡੇਟਾ ਨੂੰ ਪੜ੍ਹਦੇ ਅਤੇ ਲਿਖਦੇ ਹਨ (ਉਨ੍ਹਾਂ ਸਕੋਪਾਂ ਅੰਦਰ ਜੋ ਤੁਸੀਂ ਦਿੰਦੇ ਹੋ)।
- ਇੱਕ ਪ੍ਰੋਟੋਕਾਲ, ਕਈ ਉਤਪਾਦ — ਉਹੀ ਕਨੈਕਸ਼ਨ ਪੈਟਰਨ Calendar, Survey, ਅਤੇ Voice Portal ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ।
ਹਰ ਉਤਪਾਦ ਕਿਹੜੇ ਟੂਲ ਉਜਾਗਰ ਕਰਦਾ ਹੈ
Calendar
Calendar 7 ਟੂਲਾਂ ਨਾਲ ਇੱਕ ਉਤਪਾਦਨ MCP ਸਰਵਰ ਨਾਲ ਆਉਂਦਾ ਹੈ:
list_event_types— ਤੁਹਾਡੀ ਪੇਸ਼ ਕੀਤੀ ਮੀਟਿੰਗ ਕਿਸਮਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ।list_slots— ਇੱਕ ਸਮਾਂ ਵਿੰਡੋ ਵਿੱਚ ਕਿਸੇ ਇਵੈਂਟ ਕਿਸਮ ਲਈ ਖੁੱਲ੍ਹੇ ਸਲਾਟ ਲੱਭੋ।create_booking— ਇੱਕ ਸੱਦਾ ਪ੍ਰਾਪਤਕਰਤਾ ਲਈ ਇੱਕ ਸਲਾਟ ਬੁੱਕ ਕਰੋ।cancel_booking— ਇੱਕ ਬੁਕਿੰਗ ਰੱਦ ਕਰੋ।reschedule_booking— ਇੱਕ ਬੁਕਿੰਗ ਨੂੰ ਨਵੇਂ ਸਮੇਂ 'ਤੇ ਲੈ ਜਾਓ।list_bookings— ਮੌਜੂਦਾ ਬੁਕਿੰਗਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ।get_booking— ਇੱਕ ਬੁਕਿੰਗ ਨੂੰ id ਦੁਆਰਾ ਪੜ੍ਹੋ।
ਇਹ Calendar ਨੂੰ ਇੱਕ AI ਸ਼ਡਿਊਲਿੰਗ ਸਹਾਇਕ ਲਈ ਇੱਕ ਕੁਦਰਤੀ ਫ਼ਿੱਟ ਬਣਾਉਂਦਾ ਹੈ: ਇਹ ਤੁਹਾਡੀਆਂ ਇਵੈਂਟ ਕਿਸਮਾਂ ਖੋਜ ਸਕਦਾ ਹੈ, ਅਸਲ ਉਪਲਬਧਤਾ ਜਾਂਚ ਸਕਦਾ ਹੈ, ਅਤੇ ਦੋਹਰੀ-ਬੁਕਿੰਗ ਕੀਤੇ ਬਿਨਾਂ ਬੁੱਕ ਕਰ ਸਕਦਾ ਹੈ। ਦੇਖੋ ਡਿਵੈਲਪਰਾਂ ਲਈ Calendar।
Survey
Survey ਫਾਰਮਾਂ, ਜਵਾਬਾਂ, ਅਤੇ ਪੋਲਾਂ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ 10 ਟੂਲਾਂ ਨਾਲ POST /mcp (JSON-RPC 2.0) 'ਤੇ ਇੱਕ ਲਾਈਵ MCP ਸਰਵਰ ਚਲਾਉਂਦਾ ਹੈ:
whoami— ਪ੍ਰਮਾਣਿਤ ਕਾਲਰ ਅਤੇ ਸੰਸਥਾ ਦੀ ਪਛਾਣ ਕਰੋ।list_forms— ਆਪਣੀ ਸੰਸਥਾ ਵਿੱਚ ਫਾਰਮਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ।get_form— ਇੱਕ ਫਾਰਮ ਦੀ ਬਣਤਰ ਪੜ੍ਹੋ।submit_response— ਇੱਕ ਫਾਰਮ ਲਈ ਜਵਾਬ ਜਮ੍ਹਾਂ ਕਰੋ।list_responses— ਇੱਕ ਫਾਰਮ ਲਈ ਜਵਾਬਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ।get_response— ਇੱਕ ਜਵਾਬ ਪੜ੍ਹੋ।get_response_stats— ਇੱਕ ਫਾਰਮ ਲਈ ਜਵਾਬ ਅੰਕੜੇ ਇਕੱਠੇ ਕਰੋ।create_poll— ਇੱਕ ਛੇਤੀ ਪੋਲ ਬਣਾਓ।cast_vote— ਇੱਕ ਪੋਲ ਵਿੱਚ ਵੋਟ ਪਾਓ।live_poll_results— ਇੱਕ ਪੋਲ ਦੀ ਲਾਈਵ ਗਿਣਤੀ ਪੜ੍ਹੋ।
ਦੇਖੋ ਡਿਵੈਲਪਰਾਂ ਲਈ Survey।
Voice Portal
Voice Portal MCP ਨੂੰ ਦੂਜੇ ਪਾਸਿਓਂ ਪਹੁੰਚਦਾ ਹੈ: (ਸਿਰਫ਼) ਇੱਕ MCP ਸਰਵਰ ਹੋਣ ਦੀ ਬਜਾਏ, ਇਹ ਤੁਹਾਨੂੰ ਬਾਹਰੀ MCP ਸਰਵਰ ਰਜਿਸਟਰ ਕਰਨ ਦਿੰਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਹਾਡੇ ਵੌਇਸ ਏਜੰਟ ਇੱਕ ਕਾਲ ਦੌਰਾਨ ਉਨ੍ਹਾਂ ਦੇ ਟੂਲ ਵਰਤ ਸਕਣ। ਪੋਰਟਲ ਵਿੱਚ, ਇੱਕ ਸਰਵਰ ਰਜਿਸਟਰ ਕਰਨ, ਇਸ ਦੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਸਟੋਰ ਕਰਨ, ਇਸ ਦੇ ਫੰਕਸ਼ਨ ਖੋਜਣ, ਅਤੇ ਉਨ੍ਹਾਂ ਟੂਲਾਂ ਨੂੰ ਇੱਕ ਏਜੰਟ ਨਾਲ ਜੋੜਨ ਲਈ Integrations → MCP Servers 'ਤੇ ਜਾਓ। ਦੇਖੋ ਏਜੰਟਾਂ ਲਈ ਟੂਲ ਅਤੇ MCP।
ਟ੍ਰਾਂਸਪੋਰਟ
Calendar MCP HTTP ਅਤੇ stdio ਦੋਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਇੱਕ ਰਿਮੋਟ ਸਹਾਇਕ ਜਾਂ ਇੱਕ ਸਥਾਨਕ ਨਾਲ ਜੁੜ ਸਕੋ; Survey MCP ਸਿਰਫ਼ HTTP (JSON-RPC) ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
- HTTP — ਸਹਾਇਕ HTTPS ਉੱਤੇ ਸਰਵਰ ਦੇ
/mcpਅੰਤ-ਬਿੰਦੂ ਨਾਲ ਜੁੜਦਾ ਹੈ। ਇਸ ਨੂੰ ਹੋਸਟ ਕੀਤੇ/ਰਿਮੋਟ ਏਜੰਟਾਂ ਲਈ ਵਰਤੋ। - stdio — ਸਰਵਰ ਇੱਕ ਸਥਾਨਕ ਪ੍ਰਕਿਰਿਆ ਵਜੋਂ ਚੱਲਦਾ ਹੈ ਜਿਸ ਨੂੰ ਸਹਾਇਕ ਲਾਂਚ ਕਰਦਾ ਹੈ ਅਤੇ ਮਿਆਰੀ ਇੰਪੁੱਟ/ਆਉਟਪੁੱਟ ਉੱਤੇ ਗੱਲ ਕਰਦਾ ਹੈ। ਇਸ ਨੂੰ ਸਥਾਨਕ ਡੈਸਕਟਾਪ ਟੂਲਾਂ ਲਈ ਵਰਤੋ।
ਪ੍ਰਮਾਣੀਕਰਨ ਅਤੇ ਅਲੱਗਾਓ
ਇੱਕ MCP ਸਰਵਰ ਜਿਸ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹੈ ਉਹ ਉਤਪਾਦ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ:
- Calendar — ਇੱਕ ਸਕੋਪ ਕੀਤੀ API ਕੁੰਜੀ ਨਾਲ ਪ੍ਰਮਾਣਿਤ ਹੁੰਦਾ ਹੈ ਜੋ
mcpਸਕੋਪ ਰੱਖਦੀ ਹੈ, ਇੱਕ Bearer ਟੋਕਨ ਵਜੋਂ ਭੇਜੀ ਜਾਂਦੀ ਹੈ। ਕੁੰਜੀ ਦੇ ਸਕੋਪ ਅਜੇ ਵੀ ਇਹ ਸੀਮਤ ਕਰਦੇ ਹਨ ਕਿ ਹਰ ਟੂਲ ਕਾਲ ਕੀ ਕਰ ਸਕਦੀ ਹੈ, ਅਤੇ ਕਾਲਾਂ ਕੁੰਜੀ ਦੀ ਸੰਸਥਾ ਤੱਕ ਸੀਮਤ ਹੁੰਦੀਆਂ ਹਨ। Developers → API keys ਵਿੱਚ ਹਰ ਏਜੰਟ ਲਈ ਇੱਕ ਸਮਰਪਿਤ ਕੁੰਜੀ ਬਣਾਓ। - Survey — ਤੁਹਾਡੇ ਪੋਰਟਲ JWT (ਇੱਕ ਸੈਸ਼ਨ ਟੋਕਨ) ਨਾਲ ਪ੍ਰਮਾਣਿਤ ਹੁੰਦਾ ਹੈ, ਇੱਕ Bearer ਟੋਕਨ ਵਜੋਂ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਟੋਕਨ ਦੀ ਸੰਸਥਾ ਹਰ ਕਾਲ ਨੂੰ ਸਕੋਪ ਕਰਦੀ ਹੈ, ਇਸ ਲਈ ਇੱਕ ਏਜੰਟ ਸਿਰਫ਼ ਉਸ ਸੰਸਥਾ ਦੇ ਫਾਰਮ ਅਤੇ ਜਵਾਬ ਹੀ ਦੇਖਦਾ ਹੈ।
- Voice Portal — ਤੁਸੀਂ ਕਿਸੇ Voice MCP ਸਰਵਰ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਨਹੀਂ ਕਰਦੇ; ਇਸ ਦੀ ਬਜਾਏ ਤੁਸੀਂ ਪੋਰਟਲ ਵਿੱਚ ਬਾਹਰੀ MCP ਸਰਵਰ ਰਜਿਸਟਰ ਕਰਦੇ ਹੋ ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਉੱਥੇ ਸਟੋਰ ਕਰਦੇ ਹੋ (ਹੇਠਾਂ ਦੇਖੋ)।
ਹਰ ਮਾਮਲੇ ਵਿੱਚ, ਕਾਲਾਂ ਉਸ ਖਾਤੇ ਜਾਂ ਸੰਸਥਾ ਤੱਕ ਸੀਮਤ ਹੁੰਦੀਆਂ ਹਨ ਜਿਸ ਨਾਲ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਸੰਬੰਧਿਤ ਹੈ — ਇੱਕ ਏਜੰਟ ਕਿਸੇ ਹੋਰ ਗਾਹਕ ਦੇ ਡੇਟਾ ਤੱਕ ਨਹੀਂ ਪਹੁੰਚ ਸਕਦਾ।
Calendar ਲਈ, ਹਰ ਏਜੰਟ ਲਈ ਸਿਰਫ਼ ਉਨ੍ਹਾਂ ਸਕੋਪਾਂ ਨਾਲ ਇੱਕ ਸਮਰਪਿਤ API ਕੁੰਜੀ ਬਣਾਓ ਜਿਨ੍ਹਾਂ ਦੀ ਇਸ ਨੂੰ ਲੋੜ ਹੈ, ਅਤੇ ਯਾਦ ਰੱਖੋ ਕਿ ਕੁੰਜੀ ਬਣਾਉਣ ਵੇਲੇ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ — ਉਦੋਂ ਇਸ ਨੂੰ ਕਾਪੀ ਕਰੋ। ਜੇ ਕੋਈ ਏਜੰਟ ਗ਼ਲਤ ਵਿਹਾਰ ਕਰਦਾ ਹੈ ਜਾਂ ਇਸ ਦੀ ਕੁੰਜੀ ਲੀਕ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਆਪਣੇ ਹੋਰ ਏਕੀਕਰਨਾਂ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕੀਤੇ ਬਿਨਾਂ ਡਿਵੈਲਪਰ ਖੇਤਰ ਵਿੱਚ ਉਸ ਕੁੰਜੀ ਨੂੰ ਰੱਦ ਕਰੋ।
Claude ਤੋਂ ਜੋੜੋ
MCP ਕਲਾਇੰਟ (ਜਿਵੇਂ Claude Desktop) ਇੱਕ ਛੋਟਾ JSON ਕੌਨਫਿਗ ਪੜ੍ਹਦੇ ਹਨ ਜੋ ਉਨ੍ਹਾਂ ਨੂੰ ਦੱਸਦਾ ਹੈ ਕਿ ਇੱਕ ਸਰਵਰ ਤੱਕ ਕਿਵੇਂ ਪਹੁੰਚਣਾ ਹੈ। ਹੇਠਾਂ ਦਿੱਤਾ ਆਕਾਰ ਦਰਸ਼ਨੀ ਹੈ — ਉਤਪਾਦ ਦੇ ਡਿਵੈਲਪਰ ਪੰਨੇ ਤੋਂ ਠੀਕ ਅੰਤ-ਬਿੰਦੂ ਅਤੇ ਕੋਈ ਵੀ ਫਲੈਗ ਵਰਤੋ, ਅਤੇ ਇਸ ਮਕਸਦ ਲਈ ਬਣਾਈ ਇੱਕ API ਕੁੰਜੀ ਪੇਸਟ ਕਰੋ:
{
"mcpServers": {
"imatic-calendar": {
"url": "https://<calendar-host>/mcp",
"headers": {
"Authorization": "Bearer cal_abc123.s3cr3t_keymaterial"
}
}
}
}
ਇੱਕ ਸਥਾਨਕ (stdio) ਕਨੈਕਸ਼ਨ ਲਈ, ਕਲਾਇੰਟ ਇੱਕ URL ਨਾਲ ਜੁੜਨ ਦੀ ਬਜਾਏ ਸਰਵਰ ਕਮਾਂਡ ਲਾਂਚ ਕਰਦਾ ਹੈ — ਫਿਰ, ਠੀਕ ਕਮਾਂਡ ਲਈ ਉਤਪਾਦ ਦੇ ਡਿਵੈਲਪਰ ਪੰਨੇ ਦੀ ਪਾਲਣਾ ਕਰੋ। ਇੱਕ ਵਾਰ ਜੁੜ ਜਾਣ 'ਤੇ, ਸਹਾਇਕ ਨੂੰ ਪੁੱਛੋ ਕਿ ਇਸ ਕੋਲ ਕਿਹੜੇ ਟੂਲ ਹਨ; Calendar ਲਈ ਇਸ ਨੂੰ ਉੱਪਰ ਸੂਚੀਬੱਧ ਸੱਤ ਟੂਲ ਦੱਸਣੇ ਚਾਹੀਦੇ ਹਨ, ਅਤੇ ਤੁਸੀਂ ਇਸ ਨੂੰ, ਉਦਾਹਰਨ ਲਈ, "ਮੇਰਾ ਅਗਲਾ ਖਾਲੀ 30-ਮਿੰਟ ਸਲਾਟ ਲੱਭੋ ਅਤੇ ਇਸ ਨੂੰ alex@example.com ਲਈ ਬੁੱਕ ਕਰੋ" ਕਹਿਣ ਲਈ ਕਹਿ ਸਕਦੇ ਹੋ।
ਸੰਬੰਧਿਤ
- REST API — ਉਹ API ਕੁੰਜੀਆਂ ਅਤੇ ਸਕੋਪ ਜਿਨ੍ਹਾਂ ਨਾਲ MCP ਪ੍ਰਮਾਣਿਤ ਹੁੰਦਾ ਹੈ।
- ਪਲੇਟਫਾਰਮ ਸੰਖੇਪ — ਖਾਤੇ, ਕੁੰਜੀਆਂ, ਅਤੇ ਉਤਪਾਦ ਕਿਵੇਂ ਜੁੜਦੇ ਹਨ।
- ਡਿਵੈਲਪਰਾਂ ਲਈ Calendar — Calendar ਦਾ 7-ਟੂਲ MCP ਸਰਵਰ।
- ਏਜੰਟਾਂ ਲਈ ਟੂਲ ਅਤੇ MCP — ਵੌਇਸ ਏਜੰਟਾਂ ਲਈ MCP ਸਰਵਰ ਰਜਿਸਟਰ ਕਰੋ।