> For the complete documentation index, see [llms.txt](https://docs.aisuru.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aisuru.com/en/advanced-features/integrations/mcp/aisuru-mcp-which-ones-and-how-to-activate/26.-microsoft-loop.md).

# 26. Microsoft Loop

**Microsoft  Loop** is a connector that allows your agents to **read the content of your Microsoft Loop files**.

Once connected, the agent can open and understand your Loop pages, with this way  you can ask questions about them, summarize them, or use their content in your conversations.

## It works with Loop files stored in:

* Your **personal OneDrive**
* **SharePoint sites**&#x20;
* The **Microsoft Loop app** itself

## Examples&#x20;

*"Read this Loop page"* and share a link

*"Show me all my Loop workspaces"*

*"What files are in this workspace?"*

## Configuration parameters

1. Register an app under **Azure → Microsoft Entra ID → App registrations**
2. Add the required Microsoft Graph (application) permissions and grant admin consent
3. Create a client secret under **Certificates & secrets** and copy it
4. Copy the **Application ID** and **Directory (tenant) ID**

| Parameter       | Required | Description                                                                                                                                           |
| --------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `TENANT_ID`     | Yes      | Your Azure Directory (tenant) ID, found in the Azure Portal after creating the app registration.                                                      |
| `CLIENT_ID`     | Yes      | Your Azure Application (client) ID, found in the Azure Portal after creating the app registration.                                                    |
| `CLIENT_SECRET` | Yes      | The **value** of your client secret (the long string like `abc123~XYZ...`), **not** the UUID shown in the secrets list. Only visible at creation time |

### Custom parameters

No additional parameters needed.
