[{"data":1,"prerenderedAt":1058},["ShallowReactive",2],{"navigation_docs_en":3,"-en-mcp-server-setup":427,"-en-mcp-server-setup-surround":1053},[4,31,117,188,238,271,310,369,378],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":30},"Getting started","i-hugeicons-rocket-01","\u002Fen\u002Fgetting-started","en\u002F01.getting-started",[10,15,20,25],{"title":11,"path":12,"stem":13,"icon":14},"What is DDM?","\u002Fen\u002Fgetting-started\u002Fwhat-is-ddm","en\u002F01.getting-started\u002F01.what-is-ddm","i-hugeicons-information-circle",{"title":16,"path":17,"stem":18,"icon":19},"Account and sign-in","\u002Fen\u002Fgetting-started\u002Fsign-in","en\u002F01.getting-started\u002F02.sign-in","i-hugeicons-key-01",{"title":21,"path":22,"stem":23,"icon":24},"AI in DDM","\u002Fen\u002Fgetting-started\u002Fai-in-ddm","en\u002F01.getting-started\u002F03.ai-in-ddm","i-hugeicons-ai-magic",{"title":26,"path":27,"stem":28,"icon":29},"System status","\u002Fen\u002Fgetting-started\u002Fsystem-status","en\u002F01.getting-started\u002F04.system-status","i-hugeicons-activity-03",false,{"title":32,"icon":33,"path":34,"stem":35,"children":36,"page":30},"CMS","i-hugeicons-dashboard-square-01","\u002Fen\u002Fcms","en\u002F02.cms",[37,42,47,52,57,62,67,72,77,82,87,92,97,102,107,112],{"title":38,"path":39,"stem":40,"icon":41},"The CMS at a glance","\u002Fen\u002Fcms\u002Foverview","en\u002F02.cms\u002F01.overview","i-hugeicons-compass-01",{"title":43,"path":44,"stem":45,"icon":46},"Uploading documents","\u002Fen\u002Fcms\u002Fupload","en\u002F02.cms\u002F02.upload","i-hugeicons-upload-01",{"title":48,"path":49,"stem":50,"icon":51},"Categories","\u002Fen\u002Fcms\u002Fcategories","en\u002F02.cms\u002F03.categories","i-hugeicons-folder-tree",{"title":53,"path":54,"stem":55,"icon":56},"Editing documents","\u002Fen\u002Fcms\u002Fdocuments","en\u002F02.cms\u002F04.documents","i-hugeicons-file-edit",{"title":58,"path":59,"stem":60,"icon":61},"Searching and filtering","\u002Fen\u002Fcms\u002Fsearch-and-filters","en\u002F02.cms\u002F05.search-and-filters","i-hugeicons-search-01",{"title":63,"path":64,"stem":65,"icon":66},"Groups and permissions","\u002Fen\u002Fcms\u002Fgroups-and-permissions","en\u002F02.cms\u002F06.groups-and-permissions","i-hugeicons-user-multiple",{"title":68,"path":69,"stem":70,"icon":71},"Users","\u002Fen\u002Fcms\u002Fusers","en\u002F02.cms\u002F07.users","i-hugeicons-user-add-01",{"title":73,"path":74,"stem":75,"icon":76},"Approvals","\u002Fen\u002Fcms\u002Fapprovals","en\u002F02.cms\u002F08.approvals","i-hugeicons-checkmark-badge-01",{"title":78,"path":79,"stem":80,"icon":81},"Markets and translations","\u002Fen\u002Fcms\u002Fmarkets-and-translations","en\u002F02.cms\u002F09.markets-and-translations","i-hugeicons-globe-02",{"title":83,"path":84,"stem":85,"icon":86},"Note templates","\u002Fen\u002Fcms\u002Fnote-templates","en\u002F02.cms\u002F10.note-templates","i-hugeicons-layout-01",{"title":88,"path":89,"stem":90,"icon":91},"Usage and audit log","\u002Fen\u002Fcms\u002Fusage-and-audit","en\u002F02.cms\u002F11.usage-and-audit","i-hugeicons-chart-column",{"title":93,"path":94,"stem":95,"icon":96},"AI assistant","\u002Fen\u002Fcms\u002Fassistant","en\u002F02.cms\u002F12.assistant","i-hugeicons-sparkles",{"title":98,"path":99,"stem":100,"icon":101},"Settings","\u002Fen\u002Fcms\u002Fsettings","en\u002F02.cms\u002F13.settings","i-hugeicons-settings-02",{"title":103,"path":104,"stem":105,"icon":106},"Plans","\u002Fen\u002Fcms\u002Fplans","en\u002F02.cms\u002F14.plans","i-hugeicons-package",{"title":108,"path":109,"stem":110,"icon":111},"Feature requests","\u002Fen\u002Fcms\u002Ffeature-requests","en\u002F02.cms\u002F15.feature-requests","i-hugeicons-idea-01",{"title":113,"path":114,"stem":115,"icon":116},"Report a bug","\u002Fen\u002Fcms\u002Fbug-reports","en\u002F02.cms\u002F16.bug-reports","i-hugeicons-bug-01",{"title":118,"icon":119,"path":120,"stem":121,"children":122,"page":30},"App","i-hugeicons-smart-phone-01","\u002Fen\u002Fapp","en\u002F03.app",[123,128,133,138,143,147,152,157,162,167,170,173,176,179,184],{"title":124,"path":125,"stem":126,"icon":127},"Signing in and finding your way","\u002Fen\u002Fapp\u002Foverview","en\u002F03.app\u002F01.overview","i-hugeicons-login-03",{"title":129,"path":130,"stem":131,"icon":132},"Tabs and split view","\u002Fen\u002Fapp\u002Ftabs","en\u002F03.app\u002F02.tabs","i-hugeicons-layout-2-column",{"title":134,"path":135,"stem":136,"icon":137},"Finding and reading documents","\u002Fen\u002Fapp\u002Fdocuments","en\u002F03.app\u002F03.documents","i-hugeicons-file-01",{"title":139,"path":140,"stem":141,"icon":142},"Favorites","\u002Fen\u002Fapp\u002Ffavorites","en\u002F03.app\u002F04.favorites","i-hugeicons-favourite",{"title":144,"path":145,"stem":146,"icon":61},"Searching","\u002Fen\u002Fapp\u002Fsearch","en\u002F03.app\u002F05.search",{"title":148,"path":149,"stem":150,"icon":151},"Notes","\u002Fen\u002Fapp\u002Fnotes","en\u002F03.app\u002F06.notes","i-hugeicons-note-edit",{"title":153,"path":154,"stem":155,"icon":156},"Calendar and appointments","\u002Fen\u002Fapp\u002Fcalendar","en\u002F03.app\u002F07.calendar","i-hugeicons-calendar-03",{"title":158,"path":159,"stem":160,"icon":161},"Sending to customers","\u002Fen\u002Fapp\u002Foutbox","en\u002F03.app\u002F08.outbox","i-hugeicons-sent",{"title":163,"path":164,"stem":165,"icon":166},"Working offline","\u002Fen\u002Fapp\u002Foffline","en\u002F03.app\u002F09.offline","i-hugeicons-wifi-off-01",{"title":93,"path":168,"stem":169,"icon":96},"\u002Fen\u002Fapp\u002Fassistant","en\u002F03.app\u002F10.assistant",{"title":98,"path":171,"stem":172,"icon":101},"\u002Fen\u002Fapp\u002Fsettings","en\u002F03.app\u002F11.settings",{"title":108,"path":174,"stem":175,"icon":111},"\u002Fen\u002Fapp\u002Ffeature-requests","en\u002F03.app\u002F12.feature-requests",{"title":113,"path":177,"stem":178,"icon":116},"\u002Fen\u002Fapp\u002Fbug-reports","en\u002F03.app\u002F13.bug-reports",{"title":180,"path":181,"stem":182,"icon":183},"Desktop app","\u002Fen\u002Fapp\u002Fdesktop-app","en\u002F03.app\u002F14.desktop-app","i-hugeicons-computer",{"title":185,"path":186,"stem":187,"icon":119},"Mobile app","\u002Fen\u002Fapp\u002Fmobile-app","en\u002F03.app\u002F15.mobile-app",{"title":189,"icon":190,"path":191,"stem":192,"children":193,"page":30},"Sign-in & directories","i-hugeicons-security-check","\u002Fen\u002Fsign-in-and-directories","en\u002F04.sign-in-and-directories",[194,198,202,207,212,217,222,226,230,234],{"title":195,"path":196,"stem":197,"icon":19},"Sign-in methods","\u002Fen\u002Fsign-in-and-directories\u002Fsign-in-methods","en\u002F04.sign-in-and-directories\u002F01.sign-in-methods",{"title":199,"path":200,"stem":201,"icon":190},"Single sign-on","\u002Fen\u002Fsign-in-and-directories\u002Fsingle-sign-on","en\u002F04.sign-in-and-directories\u002F02.single-sign-on",{"title":203,"path":204,"stem":205,"icon":206},"Directory services (LDAP)","\u002Fen\u002Fsign-in-and-directories\u002Fdirectory-services","en\u002F04.sign-in-and-directories\u002F03.directory-services","i-hugeicons-hierarchy",{"title":208,"path":209,"stem":210,"icon":211},"Synchronisation and sign-in","\u002Fen\u002Fsign-in-and-directories\u002Fdirectory-sync","en\u002F04.sign-in-and-directories\u002F04.directory-sync","i-hugeicons-refresh",{"title":213,"path":214,"stem":215,"icon":216},"Microsoft Entra ID","\u002Fen\u002Fsign-in-and-directories\u002Fmicrosoft-entra-id","en\u002F04.sign-in-and-directories\u002F05.microsoft-entra-id","i-hugeicons-building-03",{"title":218,"path":219,"stem":220,"icon":221},"Okta","\u002Fen\u002Fsign-in-and-directories\u002Fokta","en\u002F04.sign-in-and-directories\u002F06.okta","i-hugeicons-finger-print",{"title":223,"path":224,"stem":225,"icon":81},"Google Workspace","\u002Fen\u002Fsign-in-and-directories\u002Fgoogle-workspace","en\u002F04.sign-in-and-directories\u002F07.google-workspace",{"title":227,"path":228,"stem":229,"icon":119},"Two-factor authentication","\u002Fen\u002Fsign-in-and-directories\u002Ftwo-factor-authentication","en\u002F04.sign-in-and-directories\u002F08.two-factor-authentication",{"title":231,"path":232,"stem":233,"icon":221},"Passkeys","\u002Fen\u002Fsign-in-and-directories\u002Fpasskeys","en\u002F04.sign-in-and-directories\u002F09.passkeys",{"title":235,"path":236,"stem":237,"icon":156},"Calendar access","\u002Fen\u002Fsign-in-and-directories\u002Fcalendar-access","en\u002F04.sign-in-and-directories\u002F10.calendar-access",{"title":239,"icon":240,"path":241,"stem":242,"children":243,"page":30},"MCP server","i-hugeicons-ai-network","\u002Fen\u002Fmcp-server","en\u002F05.mcp-server",[244,248,253,257,262,266],{"title":245,"path":246,"stem":247,"icon":240},"Overview","\u002Fen\u002Fmcp-server\u002Foverview","en\u002F05.mcp-server\u002F01.overview",{"title":249,"path":250,"stem":251,"icon":252},"Setup","\u002Fen\u002Fmcp-server\u002Fsetup","en\u002F05.mcp-server\u002F02.setup","i-hugeicons-plug-socket",{"title":254,"path":255,"stem":256,"icon":111},"What you can do with it","\u002Fen\u002Fmcp-server\u002Fuse-cases","en\u002F05.mcp-server\u002F03.use-cases",{"title":258,"path":259,"stem":260,"icon":261},"Tools","\u002Fen\u002Fmcp-server\u002Ftools","en\u002F05.mcp-server\u002F04.tools","i-hugeicons-wrench-01",{"title":263,"path":264,"stem":265,"icon":76},"Approving changes","\u002Fen\u002Fmcp-server\u002Fapproving-changes","en\u002F05.mcp-server\u002F05.approving-changes",{"title":267,"path":268,"stem":269,"icon":270},"Administration & security","\u002Fen\u002Fmcp-server\u002Fadmin-and-security","en\u002F05.mcp-server\u002F06.admin-and-security","i-hugeicons-shield-key",{"title":272,"icon":273,"path":274,"stem":275,"children":276,"page":30},"External sources","i-hugeicons-database-sync","\u002Fen\u002Fexternal-sources","en\u002F06.external-sources",[277,280,285,290,295,300,305],{"title":245,"path":278,"stem":279,"icon":273},"\u002Fen\u002Fexternal-sources\u002Foverview","en\u002F06.external-sources\u002F01.overview",{"title":281,"path":282,"stem":283,"icon":284},"SharePoint","\u002Fen\u002Fexternal-sources\u002Fsharepoint","en\u002F06.external-sources\u002F02.sharepoint","i-hugeicons-microsoft",{"title":286,"path":287,"stem":288,"icon":289},"OneDrive","\u002Fen\u002Fexternal-sources\u002Fonedrive","en\u002F06.external-sources\u002F03.onedrive","i-hugeicons-folder-cloud",{"title":291,"path":292,"stem":293,"icon":294},"Google Drive","\u002Fen\u002Fexternal-sources\u002Fgoogle-drive","en\u002F06.external-sources\u002F04.google-drive","i-hugeicons-google-drive",{"title":296,"path":297,"stem":298,"icon":299},"FTP \u002F SFTP","\u002Fen\u002Fexternal-sources\u002Fftp-sftp","en\u002F06.external-sources\u002F05.ftp-sftp","i-hugeicons-server-stack-01",{"title":301,"path":302,"stem":303,"icon":304},"REST interface","\u002Fen\u002Fexternal-sources\u002Frest","en\u002F06.external-sources\u002F06.rest","i-hugeicons-api",{"title":306,"path":307,"stem":308,"icon":309},"SOAP interface","\u002Fen\u002Fexternal-sources\u002Fsoap","en\u002F06.external-sources\u002F07.soap","i-hugeicons-source-code",{"title":311,"icon":304,"path":312,"stem":313,"children":314,"page":30},"Integration API","\u002Fen\u002Fintegration-api","en\u002F07.integration-api",[315,318,322,327,332,337,341,346,350,354,359,364],{"title":245,"path":316,"stem":317,"icon":14},"\u002Fen\u002Fintegration-api\u002Foverview","en\u002F07.integration-api\u002F01.overview",{"title":319,"path":320,"stem":321,"icon":19},"Authentication","\u002Fen\u002Fintegration-api\u002Fauthentication","en\u002F07.integration-api\u002F02.authentication",{"title":323,"path":324,"stem":325,"icon":326},"Conventions","\u002Fen\u002Fintegration-api\u002Fconventions","en\u002F07.integration-api\u002F03.conventions","i-hugeicons-book-open-01",{"title":328,"path":329,"stem":330,"icon":331},"Pushing documents","\u002Fen\u002Fintegration-api\u002Fpushing-documents","en\u002F07.integration-api\u002F04.pushing-documents","i-hugeicons-upload-02",{"title":333,"path":334,"stem":335,"icon":336},"Consuming content","\u002Fen\u002Fintegration-api\u002Fconsuming-content","en\u002F07.integration-api\u002F05.consuming-content","i-hugeicons-download-02",{"title":338,"path":339,"stem":340,"icon":137},"Reference: documents","\u002Fen\u002Fintegration-api\u002Freference-documents","en\u002F07.integration-api\u002F06.reference-documents",{"title":342,"path":343,"stem":344,"icon":345},"Reference: categories, tags, markets","\u002Fen\u002Fintegration-api\u002Freference-categories-tags","en\u002F07.integration-api\u002F07.reference-categories-tags","i-hugeicons-folder-01",{"title":347,"path":348,"stem":349,"icon":211},"Reference: sync manifest","\u002Fen\u002Fintegration-api\u002Freference-sync","en\u002F07.integration-api\u002F08.reference-sync",{"title":351,"path":352,"stem":353,"icon":309},"OpenAPI","\u002Fen\u002Fintegration-api\u002Fopenapi","en\u002F07.integration-api\u002F09.openapi",{"title":355,"path":356,"stem":357,"icon":358},"Changelog","\u002Fen\u002Fintegration-api\u002Fchangelog","en\u002F07.integration-api\u002F10.changelog","i-hugeicons-time-schedule",{"title":360,"path":361,"stem":362,"icon":363},"Reference: groups, markets, access","\u002Fen\u002Fintegration-api\u002Freference-groups-access","en\u002F07.integration-api\u002F11.reference-groups-access","i-hugeicons-user-lock-01",{"title":365,"path":366,"stem":367,"icon":368},"Moving from CMWS","\u002Fen\u002Fintegration-api\u002Fcmws","en\u002F07.integration-api\u002F12.cmws","i-hugeicons-arrow-reload-horizontal",{"title":370,"icon":371,"path":372,"stem":373,"children":374,"page":30},"What's new","i-hugeicons-gift","\u002Fen\u002Fwhats-new","en\u002F08.whats-new",[375],{"title":355,"path":376,"stem":377,"icon":358},"\u002Fen\u002Fwhats-new\u002Fchangelog","en\u002F08.whats-new\u002F01.changelog",{"title":379,"icon":299,"path":380,"stem":381,"children":382,"page":30},"Self-hosting","\u002Fen\u002Fself-hosting","en\u002F09.self-hosting",[383,386,390,395,399,404,408,413,418,422],{"title":245,"path":384,"stem":385,"icon":14},"\u002Fen\u002Fself-hosting\u002Foverview","en\u002F09.self-hosting\u002F01.overview",{"title":387,"path":388,"stem":389,"icon":106},"Docker Compose","\u002Fen\u002Fself-hosting\u002Fdocker-compose","en\u002F09.self-hosting\u002F02.docker-compose",{"title":391,"path":392,"stem":393,"icon":394},"Kubernetes","\u002Fen\u002Fself-hosting\u002Fkubernetes","en\u002F09.self-hosting\u002F03.kubernetes","i-hugeicons-cloud",{"title":396,"path":397,"stem":398,"icon":101},"Configuration","\u002Fen\u002Fself-hosting\u002Fconfiguration","en\u002F09.self-hosting\u002F04.configuration",{"title":400,"path":401,"stem":402,"icon":403},"Licence","\u002Fen\u002Fself-hosting\u002Flicence","en\u002F09.self-hosting\u002F05.licence","i-hugeicons-license",{"title":405,"path":406,"stem":407,"icon":211},"Updates","\u002Fen\u002Fself-hosting\u002Fupdates","en\u002F09.self-hosting\u002F06.updates",{"title":409,"path":410,"stem":411,"icon":412},"Postgres","\u002Fen\u002Fself-hosting\u002Fpostgres","en\u002F09.self-hosting\u002F07.postgres","i-hugeicons-database",{"title":414,"path":415,"stem":416,"icon":417},"Backups","\u002Fen\u002Fself-hosting\u002Fbackups","en\u002F09.self-hosting\u002F08.backups","i-hugeicons-database-restore",{"title":419,"path":420,"stem":421,"icon":261},"Troubleshooting","\u002Fen\u002Fself-hosting\u002Ftroubleshooting","en\u002F09.self-hosting\u002F09.troubleshooting",{"title":423,"path":424,"stem":425,"icon":426},"Firewall","\u002Fen\u002Fself-hosting\u002Ffirewall","en\u002F09.self-hosting\u002F10.firewall","i-hugeicons-firewall",{"id":428,"title":249,"body":429,"description":1046,"extension":1047,"links":1048,"meta":1049,"navigation":1050,"path":250,"seo":1051,"stem":251,"__hash__":1052},"docs_en\u002Fen\u002F05.mcp-server\u002F02.setup.md",{"type":430,"value":431,"toc":1024},"minimark",[432,441,446,449,461,506,512,516,519,526,536,548,586,590,593,597,622,625,629,632,667,677,681,688,692,698,776,779,783,789,866,873,877,888,979,989,995,999,1002,1005,1009,1020],[433,434,435,436,440],"p",{},"Setup takes two steps: an administrator switches on the MCP server for the organisation ",[437,438,439],"strong",{},"once",". After that, each person connects their own AI app – also just once. Neither administrators nor users have to copy keys or tokens.",[442,443,445],"h2",{"id":444},"switching-on","Switching on",[433,447,448],{},"This is done by an administrator.",[450,451,452,453,456,457,460],"note",{},"Available from the ",[437,454,455],{},"Professional"," plan – see ",[458,459,103],"a",{"href":104},".",[462,463,465,470,479,483,490,494],"steps",{"level":464},"3",[466,467,469],"h3",{"id":468},"open-the-settings","Open the settings",[433,471,472,473,475,476,460],{},"Open ",[437,474,98],{}," › ",[437,477,478],{},"AI apps",[466,480,482],{"id":481},"enable-the-mcp-server","Enable the MCP server",[433,484,485,486,489],{},"Switch on ",[437,487,488],{},"Enable MCP server",". From now on, the people in your organisation can connect their AI apps.",[466,491,493],{"id":492},"pass-on-the-address","Pass on the address",[433,495,496,497,500,501,505],{},"Below it is the ",[437,498,499],{},"Server address",", e.g. ",[502,503,504],"code",{},"https:\u002F\u002Fcms.documentdistributionmanager.com\u002Fmcp",". Copy it with the button next to it and pass it on together with this page.",[433,507,508,509,460],{},"You decide which AI apps are allowed in your organisation in your data-protection rules – see ",[458,510,267],{"href":511},"\u002Fen\u002Fmcp-server\u002Fadmin-and-security#data-protection",[442,513,515],{"id":514},"connecting-an-ai-app","Connecting an AI app",[433,517,518],{},"Each person does this for themselves. After that, the app can use DDM until you disconnect it.",[433,520,521,522,525],{},"For this you need the MCP server's ",[437,523,524],{},"address",":",[527,528,534],"pre",{"className":529,"code":531,"language":532,"meta":533},[530],"language-text","https:\u002F\u002Fcms.documentdistributionmanager.com\u002Fmcp\n","text","",[502,535,531],{"__ignoreMap":533},[433,537,538,539,542,543,475,545,547],{},"If your organisation runs DDM at an address of its own, it is that address with ",[502,540,541],{},"\u002Fmcp"," at the end. Administrators find the address under ",[437,544,98],{},[437,546,478],{},", with a button to copy it.",[462,549,550,554,561,565,568,572],{"level":464},[466,551,553],{"id":552},"enter-the-address","Enter the address",[433,555,556,557,460],{},"Enter the address in your AI app – how is described under ",[458,558,560],{"href":559},"#setup-per-ai-app","Setup per AI app",[466,562,564],{"id":563},"sign-in-to-ddm","Sign in to DDM",[433,566,567],{},"The AI app opens DDM's usual sign-in. Sign in as always – with your password, single sign-on or through the directory service.",[466,569,571],{"id":570},"allow-access","Allow access",[433,573,574,575,577,578,581,582,585],{},"The ",[437,576,571],{}," page shows which app wants access and what it may do: ",[437,579,580],{},"Read"," – and, if the app asks for it, ",[437,583,584],{},"Change, with your approval",". You allow what the app asks for, or decline; there is no picking and choosing. If you belong to several organisations, choose the organisation here – the connection is for that one only. Confirm, and the AI app is connected.",[587,588,589],"tip",{},"For another organisation, connect the AI app a second time and choose the other one there. Each organisation then appears as a connection of its own.",[442,591,560],{"id":592},"setup-per-ai-app",[466,594,596],{"id":595},"claude-claudeai-and-claude-desktop","Claude (claude.ai and Claude Desktop)",[598,599,600,612,615],"ol",{},[601,602,472,603,475,605,608,609,460],"li",{},[437,604,98],{},[437,606,607],{},"Connectors"," and click ",[437,610,611],{},"Add custom connector",[601,613,614],{},"Paste the address and confirm.",[601,616,617,618,621],{},"Click ",[437,619,620],{},"Connect"," and sign in to DDM.",[433,623,624],{},"Claude Desktop uses the same connectors as claude.ai.",[466,626,628],{"id":627},"claude-code","Claude Code",[433,630,631],{},"Add the server in the terminal:",[527,633,637],{"className":634,"code":635,"language":636,"meta":533,"style":533},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","claude mcp add --transport http ddm https:\u002F\u002Fcms.documentdistributionmanager.com\u002Fmcp\n","bash",[502,638,639],{"__ignoreMap":533},[640,641,644,648,652,655,658,661,664],"span",{"class":642,"line":643},"line",1,[640,645,647],{"class":646},"sBMFI","claude",[640,649,651],{"class":650},"sfazB"," mcp",[640,653,654],{"class":650}," add",[640,656,657],{"class":650}," --transport",[640,659,660],{"class":650}," http",[640,662,663],{"class":650}," ddm",[640,665,666],{"class":650}," https:\u002F\u002Fcms.documentdistributionmanager.com\u002Fmcp\n",[433,668,669,670,672,673,676],{},"Then type ",[502,671,541],{}," in Claude Code, choose ",[437,674,675],{},"ddm"," and sign in.",[466,678,680],{"id":679},"chatgpt","ChatGPT",[433,682,472,683,475,685,687],{},[437,684,98],{},[437,686,607],{}," – depending on your account, in developer mode – and add an MCP server with the address. ChatGPT then opens DDM's sign-in.",[466,689,691],{"id":690},"cursor","Cursor",[433,693,694,695,525],{},"Add the server to ",[502,696,697],{},"~\u002F.cursor\u002Fmcp.json",[527,699,703],{"className":700,"code":701,"language":702,"meta":533,"style":533},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"mcpServers\": {\n    \"ddm\": { \"url\": \"https:\u002F\u002Fcms.documentdistributionmanager.com\u002Fmcp\" }\n  }\n}\n","json",[502,704,705,711,729,764,770],{"__ignoreMap":533},[640,706,707],{"class":642,"line":643},[640,708,710],{"class":709},"sMK4o","{\n",[640,712,714,717,721,724,726],{"class":642,"line":713},2,[640,715,716],{"class":709},"  \"",[640,718,720],{"class":719},"spNyl","mcpServers",[640,722,723],{"class":709},"\"",[640,725,525],{"class":709},[640,727,728],{"class":709}," {\n",[640,730,732,735,737,739,741,744,747,751,753,755,757,759,761],{"class":642,"line":731},3,[640,733,734],{"class":709},"    \"",[640,736,675],{"class":646},[640,738,723],{"class":709},[640,740,525],{"class":709},[640,742,743],{"class":709}," {",[640,745,746],{"class":709}," \"",[640,748,750],{"class":749},"sbssI","url",[640,752,723],{"class":709},[640,754,525],{"class":709},[640,756,746],{"class":709},[640,758,504],{"class":650},[640,760,723],{"class":709},[640,762,763],{"class":709}," }\n",[640,765,767],{"class":642,"line":766},4,[640,768,769],{"class":709},"  }\n",[640,771,773],{"class":642,"line":772},5,[640,774,775],{"class":709},"}\n",[433,777,778],{},"Cursor shows the server in its MCP settings. Sign in from there.",[466,780,782],{"id":781},"vs-code","VS Code",[433,784,785,786,525],{},"Add the server to your project's ",[502,787,788],{},".vscode\u002Fmcp.json",[527,790,792],{"className":700,"code":791,"language":702,"meta":533,"style":533},"{\n  \"servers\": {\n    \"ddm\": { \"type\": \"http\", \"url\": \"https:\u002F\u002Fcms.documentdistributionmanager.com\u002Fmcp\" }\n  }\n}\n",[502,793,794,798,811,858,862],{"__ignoreMap":533},[640,795,796],{"class":642,"line":643},[640,797,710],{"class":709},[640,799,800,802,805,807,809],{"class":642,"line":713},[640,801,716],{"class":709},[640,803,804],{"class":719},"servers",[640,806,723],{"class":709},[640,808,525],{"class":709},[640,810,728],{"class":709},[640,812,813,815,817,819,821,823,825,828,830,832,834,837,839,842,844,846,848,850,852,854,856],{"class":642,"line":731},[640,814,734],{"class":709},[640,816,675],{"class":646},[640,818,723],{"class":709},[640,820,525],{"class":709},[640,822,743],{"class":709},[640,824,746],{"class":709},[640,826,827],{"class":749},"type",[640,829,723],{"class":709},[640,831,525],{"class":709},[640,833,746],{"class":709},[640,835,836],{"class":650},"http",[640,838,723],{"class":709},[640,840,841],{"class":709},",",[640,843,746],{"class":709},[640,845,750],{"class":749},[640,847,723],{"class":709},[640,849,525],{"class":709},[640,851,746],{"class":709},[640,853,504],{"class":650},[640,855,723],{"class":709},[640,857,763],{"class":709},[640,859,860],{"class":642,"line":766},[640,861,769],{"class":709},[640,863,864],{"class":642,"line":772},[640,865,775],{"class":709},[433,867,868,869,872],{},"Start the server with ",[437,870,871],{},"Start"," above the entry and sign in.",[466,874,876],{"id":875},"microsoft-365-copilot","Microsoft 365 Copilot",[433,878,879,880,883,884,887],{},"Microsoft 365 Copilot connects MCP servers through an ",[437,881,882],{},"agent"," you build in ",[437,885,886],{},"Microsoft Copilot Studio",". Someone with access to Copilot Studio – usually IT – does this once. After that, everyone uses the agent in Microsoft 365 Copilot and in Teams, each person with their own DDM sign-in and their own rights.",[598,889,890,893,907,935,953,967,970],{},[601,891,892],{},"In Copilot Studio, open your agent or create one.",[601,894,895,896,475,898,475,901,475,904,460],{},"Choose ",[437,897,258],{},[437,899,900],{},"Add a tool",[437,902,903],{},"New tool",[437,905,906],{},"Model Context Protocol",[601,908,909,910],{},"Enter:\n",[911,912,913,922,928],"ul",{},[601,914,915,918,919],{},[437,916,917],{},"Server name:"," ",[502,920,921],{},"DDM",[601,923,924,927],{},[437,925,926],{},"Server description:"," for example \"Search and read documents, categories, appointments and approvals in DDM, and propose changes\". The agent uses it to decide when to ask DDM, so describe what your DDM holds.",[601,929,930,918,933],{},[437,931,932],{},"Server URL:",[502,934,504],{},[601,936,937,938,941,942,945,946,949,950,460],{},"Under authentication, choose ",[437,939,940],{},"OAuth 2.0"," and the type ",[437,943,944],{},"Dynamic discovery",". Nothing else is needed: Copilot Studio finds DDM's sign-in by itself and registers there. Choose ",[437,947,948],{},"Create"," and ",[437,951,952],{},"Next",[601,954,955,956,959,960,963,964,460],{},"Under ",[437,957,958],{},"Add tool",", choose ",[437,961,962],{},"Create a new connection",", sign in to DDM and allow access. Then ",[437,965,966],{},"Add to agent",[601,968,969],{},"Try the agent in Copilot Studio's test pane, for example with \"What's new in DDM this week?\".",[601,971,972,973,475,976,460],{},"Publish it under ",[437,974,975],{},"Channels",[437,977,978],{},"Teams and Microsoft 365 Copilot",[433,980,981,982,985,986,460],{},"Whoever uses the agent for the first time is asked in the chat to sign in to DDM and allow access. You approve proposed changes in the CMS under ",[437,983,984],{},"AI actions"," – see ",[458,987,263],{"href":988},"\u002Fen\u002Fmcp-server\u002Fapproving-changes#approving-in-the-cms",[450,990,991,992,460],{},"The free Copilot app and Copilot Chat without an agent don't connect MCP servers. If your organisation governs connectors with Power Platform data policies, these apply to the MCP server too – ask your Microsoft 365 administrators. Set up GitHub Copilot in VS Code as described under ",[458,993,782],{"href":994},"#vs-code",[466,996,998],{"id":997},"other-ai-apps","Other AI apps",[433,1000,1001],{},"Any app that connects to MCP servers by address (transport \"Streamable HTTP\", sign-in through OAuth) works. Enter the address – the sign-in does the rest.",[450,1003,1004],{},"Menus and labels in other vendors' AI apps change from time to time. If you cannot find an entry, look in the app's help under \"MCP\" or \"Connectors\".",[442,1006,1008],{"id":1007},"disconnecting","Disconnecting",[433,1010,1011,1012,1015,1016,1019],{},"You see your connected AI apps under ",[437,1013,1014],{},"My account",". ",[437,1017,1018],{},"Disconnect"," takes an app's access away at once. To use it again, connect it anew.",[1021,1022,1023],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":533,"searchDepth":713,"depth":713,"links":1025},[1026,1031,1036,1045],{"id":444,"depth":713,"text":445,"children":1027},[1028,1029,1030],{"id":468,"depth":731,"text":469},{"id":481,"depth":731,"text":482},{"id":492,"depth":731,"text":493},{"id":514,"depth":713,"text":515,"children":1032},[1033,1034,1035],{"id":552,"depth":731,"text":553},{"id":563,"depth":731,"text":564},{"id":570,"depth":731,"text":571},{"id":592,"depth":713,"text":560,"children":1037},[1038,1039,1040,1041,1042,1043,1044],{"id":595,"depth":731,"text":596},{"id":627,"depth":731,"text":628},{"id":679,"depth":731,"text":680},{"id":690,"depth":731,"text":691},{"id":781,"depth":731,"text":782},{"id":875,"depth":731,"text":876},{"id":997,"depth":731,"text":998},{"id":1007,"depth":713,"text":1008},"Switch on the MCP server and connect an AI app – Claude, Claude Code, ChatGPT, Cursor, VS Code and others.","md",null,{},{"icon":252},{"title":249,"description":1046},"C_huew-cAJjoEolYioTL_dfsd4pcS3SASztf36Yc-zw",[1054,1056],{"title":245,"path":246,"stem":247,"description":1055,"icon":240,"children":-1},"DDM's MCP server – search, read, analyse and, with your approval, change things in DDM from Claude, ChatGPT, Cursor and other AI apps.",{"title":254,"path":255,"stem":256,"description":1057,"icon":111,"children":-1},"Examples of the MCP server for each role – what you ask the AI, which tools it uses for it and when you approve.",1793617720351]