Agentic Tools and Model Context Protocol (MCP)

This is an advanced topic covering how to leverage GL Connectors in all their forms: as a REST API, Agentic Tools, and Model Context Protocol servers. The following are quick references for understanding how GL Connectors authenticate and integrate with third-party services:

GL Connectors' Output Types

GL Connectors as a service provides three types of accessible endpoints:

  • RESTful API — reference documentation available here

  • Agentic Tools — compatible with GL SDK's BaseTool and LangChain Tools (accessible via GL Connector SDK)

  • Model Context Protocol Servers — usable by any MCP client, though we recommend our in-house MCP Client.

The documentation below lists all tools provided by our MCP Servers and Tool Generator, along with the Connector responsible for each.

Pre-Requisites

  1. You will need to have Client Key and User Token (click the links to understand how to retrieve them). Or for quickstart, you may obtain them via the Connectors Console.

    1. You must log into the account following the Credentials guide first. Neither the MCP nor Agentic Tools allow authentication nor integration management.

  2. That account must have an appropriate integration.

    1. Like before, you must create the integration outside tool call or MCP connection. There isn't a way to provide integration initialization functionalities.

    2. Either use the Integration Management on the CLI, or Quickstart on the SDK, or utilize the Connectors Console.

  3. For MCP: A client that supports either connecting to a Streamable HTTP MCP Server, or able to run mcp-remote or mcp-proxy that allows unsupported clients to connect to Streamable HTTP MCP Servers.

Available Connectors

We currently support the following Connectors (the tools we support can be checked by hovering over the Connector):

Connector
Description
MCP URL
Integration Method
Connector Name
Total Tools

GitHub

Repository and issue management operations for GitHub.

OAuth2

github

26

Google

General-purpose operations for Google services.

OAuth2

google

1

Google Drive

File storage, retrieval, and management operations.

OAuth2

google_drive

18

Twitter/X

Social media operations for the X (formerly Twitter) platform.

OAuth2

twitter

4

Google Docs

Document access, creation, and editing operations.

OAuth2

google_docs

8

Google Mail

Email retrieval, sending, and mailbox management.

OAuth2

google_mail

25

Google Admin

Directory and administrative operations (currently supports group listing).

OAuth2

google_admin

1

SQL

SQL query execution and database operations on connected databases.

Custom

sql

1

CATAPA

Get user information from Catapa.

OAuth2

catapa

1

Code Interpreter

Remote Python code execution using E2B.

None

code_interpreter

1

Github Copilot Analytics

Analytics and usage insights for GitHub Copilot.

Custom

github_copilot_analytics

3

Cursor Analytics

Analytics and usage insights for Cursor IDE.

Custom

cursor_analytics

2

Slack

Messaging, channel, and workspace operations for Slack.

OAuth2

slack

42

Google Calendar

Calendar scheduling, event retrieval, and management.

OAuth2

google_calendar

9

Google Sheets

Spreadsheet reading, editing, and management operations.

OAuth2

google_sheets

5

Microsoft Calendar

Calendar scheduling and event management for Microsoft accounts.

OAuth2

microsoft_calendar

22

Microsoft OneDrive

File storage, retrieval, and management for OneDrive.

OAuth2

microsoft_onedrive

22

Microsoft Outlook

Email retrieval, sending, and mailbox management for Outlook.

OAuth2

microsoft_outlook

24

Microsoft Teams

Messaging, channel, and meeting operations in Microsoft Teams.

OAuth2

microsoft_teams

40

Microsoft SharePoint

SharePoint site, file, and list management operations.

OAuth2

microsoft_sharepoint

13

Google Meet

Meeting creation, listing, and management operations.

OAuth2

google_meet

10

Hackernews

Access to HackerNews stories, comments, and metadata.

OAuth2

hackernews

5

arXiv

Access to arXiv papers, metadata, and search operations.

OAuth2

arxiv

5

DEX Screener

Market data retrieval and analytics from DEX Screener.

OAuth2

dexscreener

8

Google Chat

Messaging and channel operations in Google Chat.

OAuth2

google_chat

12

Knowledge Base Microsoft SharePoint

Knowledge base retrieval built on top of SharePoint content.

OAuth2

knowledge_base_microsoft_sharepoint

21

Google User Management

User and group management operations for Google Workspace.

OAuth2

google_user_management

12

Each connector provides specific tools and capabilities tailored to its respective service, enabling you to perform various operations directly from your AI development environment.

External Connectors (MCP Only)

Besides our in-house internal MCP servers, we also have curated MCP Servers. You can access it by opening this sheet. Note that these servers may only support OAuth2. See OAuth 2.1 Flow on client limitations since not all clients will support it.

100+ MCP Servers

Last updated