ΠΡΠ°ΡΠΊΠΎ
ΠΠ°ΠΉΡΠ΅ ΠΠ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Dynamics 365 Sales: Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ, Π»ΠΈΠ΄Ρ ΠΈ ΡΠ΄Π΅Π»ΠΊΠΈ, Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΠΈ, Π·Π²ΠΎΠ½ΠΊΠΈ ΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠΈ, ΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΈΠ΄Ρ, Π·Π°ΠΊΡΡΠ²Π°ΡΡ ΡΠ΄Π΅Π»ΠΊΠΈ ΠΈ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ Π»ΡΠ±ΡΡ ΡΠ°Π±Π»ΠΈΡΡ Dataverse ΡΠ΅ΡΠ΅Π· OData ΠΈΠ»ΠΈ FetchXML. ΠΡ ΠΎΠ΄ Ρ Π²Π°ΡΠ΅ΠΉ ΡΡΡΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΡΡ Microsoft ΡΠ΅ΡΠ΅Π· Dataverse Web API.
ΠΠΎΡΠ°Π³ΠΎΠ²Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈ Microsoft Dynamics 365 Sales ΠΊ Microsoft Copilot Π·Π° 2 ΠΌΠΈΠ½ΡΡΡ
ΠΠ°ΡΠ½ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΏΡΠΎΠ±Π½ΡΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π² AnythingMCP Cloud, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈ Microsoft Dynamics 365 Sales Π² ΠΏΠΎΡΠ°Π³ΠΎΠ²ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΠΈ Π΄ΠΎΠ±Π°Π²Ρ ΡΠ²ΠΎΠΉ MCP URL Π² Microsoft Copilot. ΠΠ΅Π· ΠΊΠΎΠ΄Π° ΠΈ Π±Π΅Π· ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°.
ΠΠ΅Π· Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΎΠΉ ΠΊΠ°ΡΡΡ Β· 7 Π΄Π½Π΅ΠΉ ΠΏΡΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° Β· ΠΡΡΡ Π²Π°ΡΠΈΠ°Π½Ρ self-host
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠΏΡΠΎΡΠΈΡΡ
ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠΎΠΌΠΏΡΠΎΠ² Π΄Π»Ρ Microsoft Dynamics 365 Sales (Dataverse)
ΠΠ»ΠΈΠΊΠ½ΠΈ ΠΏΠΎ ΠΏΡΠΎΠΌΠΏΡΡ β ΠΎΠ½ ΡΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ. ΠΡΡΠ°Π²Ρ Π² Claude, ChatGPT, Cursor, Gemini, Copilot ΠΈΠ»ΠΈ OpenClaw ΠΈ Π·Π°ΠΏΡΡΡΠΈ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ.
Claude β ΡΡΠΎ AI, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΈΠ±Π°ΡΡΡΡ. ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΠΎΡΠ²Π΅ΡΡ.
π‘ ΠΠ΅Π· ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ? ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ cloud.anythingmcp.com Π½Π°ΠΏΡΡΠΌΡΡ. ΠΠΎΠΉΠ΄ΠΈΡΠ΅, Π½Π°ΠΆΠΌΠΈΡΠ΅ Connectors β Microsoft Dynamics 365 Sales (Dataverse), Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΡΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ MCP API key, ΠΈ Π³ΠΎΡΠΎΠ²ΠΎ. ΠΠ΅Π· Docker, Π±Π΅Π·
git clone, Π±Π΅Π· Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°.
Dynamics 365 Sales + Microsoft Copilot
ΠΠ°ΠΉΡΠ΅ ΠΠ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Dynamics 365 Sales: Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ, Π»ΠΈΠ΄Ρ ΠΈ ΡΠ΄Π΅Π»ΠΊΠΈ, Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΠΈ, Π·Π²ΠΎΠ½ΠΊΠΈ ΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠΈ, ΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΈΠ΄Ρ, Π·Π°ΠΊΡΡΠ²Π°ΡΡ ΡΠ΄Π΅Π»ΠΊΠΈ ΠΈ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ Π»ΡΠ±ΡΡ ΡΠ°Π±Π»ΠΈΡΡ Dataverse ΡΠ΅ΡΠ΅Π· OData ΠΈΠ»ΠΈ FetchXML. ΠΡ ΠΎΠ΄ Ρ Π²Π°ΡΠ΅ΠΉ ΡΡΡΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΡΡ Microsoft ΡΠ΅ΡΠ΅Π· Dataverse Web API.
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
ΠΠΎΠ»Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π²ΡΡΡΠΎΠ΅Π½Ρ Π² ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ (Π²ΠΈΠ΄Π½Ρ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ°). Π’ΡΠ΅Π±ΡΠ΅ΠΌΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ:
MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET, MICROSOFT_TENANT_ID, DYNAMICS_ORG_HOST
Π¨Π°Π³ 1 β ΠΠΎΠ»ΡΡΠΈΡΠ΅ ΡΡΡΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
- ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π°Π΄ΡΠ΅Ρ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΠ΅Π΄Ρ: Π² Dynamics ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Settings (ΡΠ΅ΡΡΠ΅ΡΡΠ½ΠΊΠ°) β Advanced settings ΠΈΠ»ΠΈ Π² ΡΠ΅Π½ΡΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Power Platform ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Environments β Π²Π°ΡΠ° ΡΡΠ΅Π΄Π° β Environment URL. ΠΠ΄ΡΠ΅Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ
contoso.crm4.dynamics.com. Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΠΈΠΌΡ Ρ ΠΎΡΡΠ° Π±Π΅Π·https://ΠΈ Π±Π΅Π· ΠΏΡΡΠΈ Π²DYNAMICS_ORG_HOST. - ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ΅Π½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Microsoft Entra ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ
https://entra.microsoft.comβ Applications β App registrations β New registration ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²Ρ ΡΠΎΠ·Π΄Π°Π»ΠΈ Π΄Π»Ρ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ° Outlook, OneDrive ΠΈΠ»ΠΈ SharePoint. ΠΠ±ΡΡΠ½ΠΎ Π²ΡΠ±ΠΈΡΠ°ΡΡ Accounts in this organizational directory only. - ΠΠΎΠ±Π°Π²ΡΡΠ΅ redirect URI Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ Web:
https://cloud.anythingmcp.com/api/mcp-oauth/callback(Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΠ΅ AnythingMCP ΡΠ°ΠΌΠΈ:<your AnythingMCP URL>/api/mcp-oauth/callback). ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ ΡΠΎΡΠ½ΠΎ, ΠΈΠ½Π°ΡΠ΅ Microsoft ΠΎΡΠ²Π΅ΡΠΈΡAADSTS50011. - Π ΡΠ°Π·Π΄Π΅Π»Π΅ API permissions β Add a permission β Dynamics CRM β Delegated permissions ΠΎΡΠΌΠ΅ΡΡΡΠ΅
user_impersonation. ΠΠ°ΠΆΠΌΠΈΡΠ΅ Grant admin consent, Π΅ΡΠ»ΠΈ Π²Π°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Π½Π΅ ΡΠ°Π·ΡΠ΅ΡΠ°Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Π΄Π°Π²Π°ΡΡ ΡΠΎΠ³Π»Π°ΡΠΈΠ΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ. - Π ΡΠ°Π·Π΄Π΅Π»Π΅ Certificates & secrets β New client secret ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Value ΡΠ΅ΠΊΡΠ΅ΡΠ°. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·.
- ΠΠ°ΠΏΠΎΠ»Π½ΠΈΡΠ΅
MICROSOFT_CLIENT_ID,MICROSOFT_CLIENT_SECRET,MICROSOFT_TENANT_ID(Π²Π°Ρ Directory (tenant) ID ΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ Π»ΠΈΠ±ΠΎorganizationsΠ΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ) ΠΈDYNAMICS_ORG_HOST, Π·Π°ΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ. - ΠΠ°ΠΆΠΌΠΈΡΠ΅ Authorize with Provider ΠΈ Π²ΠΎΠΉΠ΄ΠΈΡΠ΅ ΠΏΠΎΠ΄ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΡΡΠΎΠΉ ΡΡΠ΅Π΄Ρ, Π·Π°ΡΠ΅ΠΌ Π·Π°ΠΏΡΡΡΠΈΡΠ΅
d365_who_am_iΠ΄Π»Ρ Π±ΡΡΡΡΠΎΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ.
Π Π΅Π³ΠΈΠΎΠ½ ΡΠΊΠ°Π·Π°Π½ Π² ΠΈΠΌΠ΅Π½ΠΈ Ρ
ΠΎΡΡΠ°: ΡΠΈΡΠ»ΠΎ ΠΏΠΎΡΠ»Π΅ crm ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠ΅Π³ΠΈΠΎΠ½ ΡΠ΅Π½ΡΡΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ
, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ crm Π΄Π»Ρ Π‘Π΅Π²Π΅ΡΠ½ΠΎΠΉ ΠΠΌΠ΅ΡΠΈΠΊΠΈ, crm4 Π΄Π»Ρ ΠΠ²ΡΠΎΠΏΡ, ΠΠ»ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΠΎΡΡΠΎΠΊΠ° ΠΈ ΠΡΡΠΈΠΊΠΈ, crm11 Π΄Π»Ρ ΠΠ΅Π»ΠΈΠΊΠΎΠ±ΡΠΈΡΠ°Π½ΠΈΠΈ ΠΈΠ»ΠΈ crm16 Π΄Π»Ρ ΠΠ΅ΡΠΌΠ°Π½ΠΈΠΈ. ΠΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π΅Π³ΠΎ ΠΈΠ· URL ΡΡΠ΅Π΄Ρ, Π° Π½Π΅ ΡΠ³Π°Π΄ΡΠ²Π°ΠΉΡΠ΅. ΠΡΠ»ΠΈ ΠΏΠΎΠ·ΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ DYNAMICS_ORG_HOST, ΠΏΡΠΈΠ΄ΡΡΡΡ Π²ΠΎΠΉΡΠΈ Π·Π°Π½ΠΎΠ²ΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅.
Π’Π΅ ΠΆΠ΅ ΠΏΡΠ°Π²Π°, ΡΡΠΎ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ: ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΡ, Π½ΡΠΆΠ½Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΡ Dynamics 365 ΠΈΠ»ΠΈ Power Apps Π² ΡΡΠΎΠΉ ΡΡΠ΅Π΄Π΅ ΠΈ ΡΠΎΠ»Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Salesperson ΠΈΠ»ΠΈ Sales Manager. ΠΠ Π²ΠΈΠ΄ΠΈΡ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠΎΠ²Π½ΠΎ ΡΠΎ, ΡΡΠΎ ΡΠ°Π·ΡΠ΅ΡΠ°Π΅Ρ ΡΡΠ° ΡΠΎΠ»Ρ.
Π§ΡΠΎ ΡΠΌΠ΅Π΅Ρ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ: Π½Π°Ρ
ΠΎΠ΄ΠΈΡ, ΡΠΎΠ·Π΄Π°ΡΡ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ, Π»ΠΈΠ΄Ρ ΠΈ ΡΠ΄Π΅Π»ΠΊΠΈ, Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ Π·Π°Π΄Π°ΡΠΈ, Π·Π²ΠΎΠ½ΠΊΠΈ ΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠΈ Π½Π° ΠΈΡ
Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠΊΠ°Π»Ρ, ΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΠΈΡΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΡΠ΅Ρ Π»ΠΈΠ΄Ρ ΠΈ Π·Π°ΠΊΡΡΠ²Π°Π΅Ρ ΡΠ΄Π΅Π»ΠΊΠΈ ΠΊΠ°ΠΊ Π²ΡΠΈΠ³ΡΠ°Π½Π½ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΠΈΠ³ΡΠ°Π½Π½ΡΠ΅. ΠΠ»Ρ Π²ΡΠ΅Π³ΠΎ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π·Π°ΠΊΠ°Π·ΠΎΠ², ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² ΠΈΠ»ΠΈ Π²Π°ΡΠΈΡ
ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
ΡΠ°Π±Π»ΠΈΡ, d365_query Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π·Π°ΠΏΡΠΎΡΡ OData, Π° d365_fetchxml_query Π±Π΅ΡΡΡ Π½Π° ΡΠ΅Π±Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ (joins) ΠΈ ΠΈΡΠΎΠ³ΠΈ. d365_list_tables ΠΈ d365_describe_table ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΠΈ ΡΡΠΎΠ»Π±ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ.
Π‘Π½Π°ΡΠ°Π»Π° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅: ΠΠ ΡΠΎΠ³Π»Π°ΡΠΎΠ²ΡΠ²Π°Π΅Ρ Ρ Π²Π°ΠΌΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. ΠΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π»ΠΈΠ΄Π° ΠΈ Π·Π°ΠΊΡΡΡΠΈΠ΅ ΡΠ΄Π΅Π»ΠΊΠΈ ΠΊΠ°ΠΊ Π²ΡΠΈΠ³ΡΠ°Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΡΠΎΠΈΠ³ΡΠ°Π½Π½ΠΎΠΉ ΠΌΠ΅Π½ΡΡΡ Π²Π°ΡΡ Π²ΠΎΡΠΎΠ½ΠΊΡ, Π° ΠΎΡΠΌΠ΅Π½ΠΈΡΡ ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΡΡΠ½ΡΡ Π² Dynamics, ΠΏΠΎΡΡΠΎΠΌΡ ΠΠ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΡΠ°ΠΊΠΈΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΠΌ.
ΠΡΠΊΠ»ΡΡΠ΅Π½Ρ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅: ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ d365_delete_account, d365_delete_contact, d365_delete_lead, d365_delete_opportunity ΠΈ d365_delete_record. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΡΡΠΎΠ½ΡΡΡ ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π²ΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ ΠΈΡ
ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½ΡΠΆΠ½Ρ.
ΠΠΈΠΌΠΈΡΡ: Dataverse Π΄ΠΎΠΏΡΡΠΊΠ°Π΅Ρ 6 000 Π·Π°ΠΏΡΠΎΡΠΎΠ² Π½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π·Π° 5 ΠΌΠΈΠ½ΡΡ; ΡΠ²Π΅ΡΡ ΡΡΠΎΠ³ΠΎ ΠΎΠ½ ΠΏΡΠΎΡΠΈΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°ΡΡ.
Π§Π°ΡΡΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ: 401 ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΎΡΠΎΠ·Π²Π°Π½Π°, ΠΈΡΡΡΠΊ client secret ΠΈΠ»ΠΈ DYNAMICS_ORG_HOST ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΡΡ ΠΏΠΎΡΠ»Π΅ Π²Ρ
ΠΎΠ΄Π°, ΠΏΠΎΡΡΠΎΠΌΡ Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ. 403 Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ Β«principal user is missing privilegeΒ»: Ρ ΡΠΎΠ»ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅Ρ ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ. 401 ΠΈΠ»ΠΈ 403 Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²ΡΠ·ΠΎΠ²Π΅ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ Π²Ρ
ΠΎΠ΄Π°: ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π²Ρ
ΠΎΠ΄ΠΈΡ Π² ΡΡΡ ΡΡΠ΅Π΄Ρ ΠΈΠ»ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π² Π½Π΅ΠΉ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ. 412: ΡΡΡΠΎΠΊΠ° ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»Π°ΡΡ ΠΏΠΎΡΠ»Π΅ ΡΡΠ΅Π½ΠΈΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΠ ΡΠΈΡΠ°Π΅Ρ Π΅Ρ Π·Π°Π½ΠΎΠ²ΠΎ.
ΠΠΎΠ½Π½Π΅ΠΊΡΠΎΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΠ΅Π΄Π°ΠΌΠΈ Dataverse, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Customer Service ΠΈΠ»ΠΈ Power Apps Ρ Π²Π°ΡΠΈΠΌΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌΠΈ.
Π¨Π°Π³ 2 β Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π°Π΄Π°ΠΏΡΠ΅Ρ
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Π¨Π°Π³ 3 β ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ Π² Microsoft Copilot
URL Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°: Π² AnythingMCP ΠΎΡΠΊΡΠΎΠΉΡΠ΅ MCP Servers β ΡΠ΅ΡΠ²Π΅Ρ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠΎΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ, ΠΈ ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π΅Π³ΠΎ URL (
https://cloud.anythingmcp.com/mcp/β¦). ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΅Π³ΠΎ Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ Π² ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΡΠΊΠ°Π·Π°Π½ΠΎYOUR_SERVER_ID.
Microsoft Copilot ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ MCP-ΡΠ΅ΡΠ²Π΅ΡΡ ΡΠ΅ΡΠ΅Π· Π°Π³Π΅Π½ΡΠΎΠ², ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ Π² Copilot Studio: ΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡ AnythingMCP Π² Π°Π³Π΅Π½ΡΠ° ΠΊΠ°ΠΊ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΡΠ±Π»ΠΈΠΊΡΠ΅ΡΡ Π°Π³Π΅Π½ΡΠ° Π² Microsoft 365 Copilot ΠΈ Teams. Copilot Studio ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΈΠ· ΠΎΠ±Π»Π°ΠΊΠ° Microsoft ΠΏΠΎ Streamable HTTP, ΠΊΠΎΡΠΎΡΡΠΉ AnythingMCP ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ.
- Π Copilot Studio ΠΎΡΠΊΡΠΎΠΉ ΡΠ²ΠΎΠ΅Π³ΠΎ Π°Π³Π΅Π½ΡΠ° (ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΠΉ Π½ΠΎΠ²ΠΎΠ³ΠΎ), ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈ Π² Tools ΠΈ Π²ΡΠ±Π΅ΡΠΈ Add a tool β New tool β Model Context Protocol.
- Π£ΠΊΠ°ΠΆΠΈ Server name (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
AnythingMCP), Server description, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½ΡΠ΅Ρ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ, ΠΈ Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. ΠΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Copilot Studio ΡΠ΅ΡΠ°Π΅Ρ, ΠΊΠΎΠ³Π΄Π° Π²ΡΠ·ΡΠ²Π°ΡΡ ΡΠ΅ΡΠ²Π΅Ρ. - Π Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π²ΡΠ±Π΅ΡΠΈ API key, ΡΡΡΠ°Π½ΠΎΠ²ΠΈ Type Π² Header, ΡΠΊΠ°ΠΆΠΈ ΠΈΠΌΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°
X-API-KeyΠΈ Π½Π°ΠΆΠΌΠΈ Create. - Π ΠΎΠΊΠ½Π΅ Add tool Π²ΡΠ±Π΅ΡΠΈ Create a new connection, Π²ΡΡΠ°Π²Ρ MCP API-ΠΊΠ»ΡΡ ΠΈΠ· AnythingMCP (MCP Servers β ΡΠ²ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ β API keys) ΠΈ Π½Π°ΠΆΠΌΠΈ Add to agent.
- ΠΡΠΎΠ²Π΅ΡΡ Π² ΠΏΠ°Π½Π΅Π»ΠΈ Test Π°Π³Π΅Π½ΡΠ°: ΠΏΠΎΠΏΡΠΎΡΠΈ ΠΎ ΡΠΎΠΌ, Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π½ΡΠΆΠ½Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
Dynamics 365 Sales. - ΠΠ°ΠΆΠΌΠΈ Publish, Π·Π°ΡΠ΅ΠΌ Channels β Microsoft 365 and Microsoft Teams, ΠΎΡΡΠ°Π²Ρ Π²ΠΊΠ»ΡΡΡΠ½Π½ΡΠΌ Make agent available in Microsoft Copilot ΠΈ Π½Π°ΠΆΠΌΠΈ Add channel. See agent in Teams ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡ Π°Π³Π΅Π½ΡΠ° Π΄Π»Ρ ΡΠ΅Π±Ρ; Π² Microsoft 365 Copilot Π²Π²Π΅Π΄ΠΈ @ ΠΈ Π²ΡΠ±Π΅ΡΠΈ Π°Π³Π΅Π½ΡΠ°.
Π₯ΠΎΡΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π²Ρ ΠΎΠ΄ΠΈΠ» ΠΏΠΎΠ΄ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΡΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΡΡ? ΠΠΌΠ΅ΡΡΠΎ API-ΠΊΠ»ΡΡΠ° Π²ΡΠ±Π΅ΡΠΈ OAuth 2.0 β Dynamic discovery: ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΎΠΉΠ΄ΡΡ Π² AnythingMCP ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π²ΡΠ·ΠΎΠ²Π΅ Π°Π³Π΅Π½ΡΠΎΠΌ.
Π Π°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡ ΡΠ°ΠΌ? ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΠΉ HTTPS-Π°Π΄ΡΠ΅Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ° Π²ΠΌΠ΅ΡΡΠΎ https://cloud.anythingmcp.com. Copilot Studio ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΈΠ· ΠΎΠ±Π»Π°ΠΊΠ° Microsoft, ΠΏΠΎΡΡΠΎΠΌΡ localhost Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ.
ΠΠΎΡΡΡΠΏΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
| Tool | What it does |
|---|---|
d365_who_am_i | Return the signed-in user's id (UserId), business unit and organization id |
d365_list_accounts | List or search accounts (companies): name, number, phone, email, website, city, country, primary contact, owner, status |
d365_get_account | Read one account with every column (or the selected ones), with labels for choice and lookup columns and its @odata.etag |
d365_create_account | Create an account |
d365_update_account | Change columns of one account; columns left out keep their values |
d365_delete_account | Delete one account |
d365_list_contacts | List or search contacts (people): full name, job title, email, phones, company (parentcustomerid), city, owner, status |
d365_get_contact | Read one contact with every column (or the selected ones), with labels for choice and lookup columns and its @odata.etag |
d365_create_contact | Create a contact, optionally linked to its account |
d365_update_contact | Change columns of one contact; columns left out keep their values |
d365_delete_contact | Delete one contact |
d365_list_leads | List or search leads: topic, name, company, email, phone, source, rating, estimated value, owner, status (open, qualified, disqualified) |
d365_get_lead | Read one lead with every column (or the selected ones), with labels for choice and lookup columns and its @odata.etag |
d365_create_lead | Create a lead |
d365_update_lead | Change columns of one open lead; columns left out keep their values |
d365_qualify_lead | Qualify an open lead: Dynamics closes it as qualified and creates the chosen records (account, contact, opportunity) from it, linked to the⦠|
d365_disqualify_lead | Close an open lead as disqualified with a reason: 4 Lost, 5 Cannot Contact, 6 No Longer Interested (default), 7 Canceled |
d365_delete_lead | Delete one lead |
d365_list_opportunities | List or search opportunities: topic, customer (account or contact), estimated value and close date, probability, pipeline phase, owner⦠|
d365_get_opportunity | Read one opportunity with every column (or the selected ones), with labels for choice and lookup columns and its @odata.etag |
d365_create_opportunity | Create an opportunity for an account or a contact |
d365_update_opportunity | Change columns of one open opportunity (value, close date, probability, description); columns left out keep their values |
d365_win_opportunity | Close an open opportunity as won, with the actual revenue and close date |
d365_lose_opportunity | Close an open opportunity as lost (canceled or out-sold), with an optional comment |
d365_delete_opportunity | Delete one opportunity |
d365_list_activities | List activities of every type (tasks, phone calls, emails, appointments) with subject, type, dates, status and the row they are about |
d365_get_email | Read one email activity: subject, body (HTML in description), sender, recipients, direction, sent date, status and the row it is about |
d365_create_task | Create a task for the signed-in user, about an account, contact, lead or opportunity |
d365_create_phone_call | Log a phone call activity about an account, contact, lead or opportunity, with notes |
d365_create_note | Add a note to the timeline of an account, contact, lead or opportunity |
d365_complete_task | Mark an open task as completed |
d365_query | Query any table by its entity set name with OData: quotes, salesorders, invoices, products, pricelevels, campaigns, competitors⦠|
d365_next_page | Read the next page of any list, query or FetchXML answer that carried @odata.nextLink |
d365_fetchxml_query | Run a FetchXML query: joins across tables (link-entity), aggregates (count, sum, avg with groupby) and filters the OData syntax cannot⦠|
d365_get_record | Read one row of any table by entity set and id, with labels for choice and lookup columns and its @odata.etag |
d365_create_record | Create a row in any table that has no dedicated tool (a quote, a product, a custom table) |
d365_update_record | Change columns of one row in any table; columns left out keep their values |
d365_delete_record | Delete one row of any table |
d365_list_tables | List tables with their logical name, entity set name (what the query tools take) and primary name column |
d365_describe_table | Describe one table: entity set name, primary id and name columns, and every column with its type, whether it is required and whether it can⦠|
d365_list_lookups | List the lookup columns of a table with the table each points to and the navigation property name a write needs ("<navigation⦠|
d365_get_choice_options | List the values and labels of a choice column (option set), e.g. industrycode of account or statuscode of opportunity, so filters and⦠|
ΠΡΠΈΠΌΠ΅ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ²
- Β«ΠΠΎΠΊΠ°ΠΆΠΈ ΠΌΠΎΠΈ ΠΎΡΠΊΡΡΡΡΠ΅ ΡΠ΄Π΅Π»ΠΊΠΈ Ρ Π·Π°ΠΊΡΡΡΠΈΠ΅ΠΌ Π² ΡΡΠΎΠΌ ΠΊΠ²Π°ΡΡΠ°Π»Π΅, ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠΉ ΡΡΠΌΠΌΠ΅.Β»
- Β«ΠΠ°ΠΉΠ΄ΠΈ Anna Meyer ΠΈΠ· Contoso ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π·Π²ΠΎΠ½ΠΎΠΊ: ΠΎΠ½Π° Ρ ΠΎΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎ ΠΏΡΡΠ½ΠΈΡΡ.Β»
- Β«ΠΠ°ΠΊΠΈΠ΅ Π»ΠΈΠ΄Ρ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 30 Π΄Π½Π΅ΠΉ Π²ΡΡ Π΅ΡΡ ΠΎΡΠΊΡΡΡΡ ΠΈ ΠΏΠΎΠΊΠ° Π±Π΅Π· Π΅Π΄ΠΈΠ½ΠΎΠΉ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ?Β»
- Β«ΠΠ°ΠΊΡΠΎΠΉ ΠΏΡΠΎΠ΄Π»Π΅Π½ΠΈΠ΅ Fabrikam ΠΊΠ°ΠΊ Π²ΡΠΈΠ³ΡΠ°Π½Π½ΠΎΠ΅ Π½Π° 48 000 ΠΈ ΡΠΎΠ·Π΄Π°ΠΉ Π·Π°Π΄Π°ΡΡ Π½Π° ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ.Β»
FAQ
ΠΠ»Ρ ΠΊΠ°ΠΊΠΎΠ³ΠΎ Copilot ΡΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ? ΠΠ»Ρ Microsoft 365 Copilot Π½Π° ΡΠ°Π±ΠΎΡΠ΅ β ΡΠ΅ΡΠ΅Π· Π°Π³Π΅Π½ΡΠΎΠ² Copilot Studio. Π ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Microsoft Copilot Π΄Π»Ρ Π»ΠΈΡΠ½ΡΡ Π°ΠΊΠΊΠ°ΡΠ½ΡΠΎΠ² Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ²ΠΎΠΉ MCP-ΡΠ΅ΡΠ²Π΅Ρ Π½Π΅Π»ΡΠ·Ρ.
Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ? Π Π°Π±ΠΎΡΠΈΠΉ Π°ΠΊΠΊΠ°ΡΠ½Ρ Ρ Π΄ΠΎΡΡΡΠΏΠΎΠΌ ΠΊ Copilot Studio (Π»ΠΈΡΠ΅Π½Π·ΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ±Π½Π°Ρ Π²Π΅ΡΡΠΈΡ), ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π°Π³Π΅Π½ΡΠ°. Π’Π΅ΠΌ, ΠΊΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΈΠΌ Π² Microsoft 365 Copilot ΠΈΠ»ΠΈ Teams, Π½ΡΠΆΠ΅Π½ Π΄ΠΎΡΡΡΠΏ ΠΊ Π°Π³Π΅Π½ΡΡ: ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡ ΠΈΠΌ ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡΠΎΡΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ. ΠΡΠ»ΠΈ Π² ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π΅ΠΉΡΡΠ²ΡΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠΎΠ² Power Platform, ΠΎΠ½ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡΡΡ ΠΈ Π½Π° MCP-ΡΠ΅ΡΠ²Π΅ΡΡ.
ΠΠ³Π΅Π½Ρ Π½Π΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ. ΠΡΠΎΠ²Π΅ΡΡ, ΡΡΠΎ ΠΈΠΌΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° β ΡΠΎΠ²Π½ΠΎ X-API-Key, Π° ΠΊΠ»ΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ MCP-ΡΠ΅ΡΠ²Π΅ΡΡ, ΡΡΠΎ ΠΈ URL, ΠΈ ΡΠ΄Π΅Π»Π°ΠΉ Server description ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ: ΠΏΠΎ Π½Π΅ΠΌΡ Copilot Studio ΡΠ΅ΡΠ°Π΅Ρ, ΠΊΠΎΠ³Π΄Π° Π²ΡΠ·ΡΠ²Π°ΡΡ ΡΠ΅ΡΠ²Π΅Ρ. ΠΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΎΠΏΡΠ±Π»ΠΈΠΊΡΠΉ Π°Π³Π΅Π½ΡΠ° Π·Π°Π½ΠΎΠ²ΠΎ; Π² ΠΎΡΠΊΡΡΡΠΎΠΌ ΡΠ°ΡΠ΅ Π²Π²Π΅Π΄ΠΈ Β«start overΒ», ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡ.
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ
- Π‘ΡΡΠ°Π½ΠΈΡΠ° ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ°
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Claude
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ChatGPT
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Cursor
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Gemini
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Meta Muse
ΠΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ?