wrenchModel Context Protocol

circle-info

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:

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

Pre-Requisites

circle-exclamation
  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

A comprehensive and always up-to-date list can be found by following the link provided below. It encapsulates both our self-hosted (internal) Connectors and Curated Connectors.

Available Self-Hosted Connectors

circle-exclamation

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).

https://connectors.gdplabs.id/google_admin/mcp

OAuth2

google_admin

1

SQL

SQL query execution and database operations on connected databases.

https://connectors.gdplabs.id/sql/mcp

Custom

sql

1

CATAPA

Get user information from Catapa.

https://connectors.gdplabs.id/catapa/mcp

OAuth2

catapa

1

Code Interpreter

Remote Python code execution using E2B.

https://connectors.gdplabs.id/code_interpreter/mcp

None

code_interpreter

1

Github Copilot Analytics

Analytics and usage insights for GitHub Copilot.

https://connectors.gdplabs.id/github_copilot_analytics/mcp

Custom

github_copilot_analytics

3

Cursor Analytics

Analytics and usage insights for Cursor IDE.

https://connectors.gdplabs.id/cursor_analytics/mcp

Custom

cursor_analytics

2

Slack

Messaging, channel, and workspace operations for Slack.

https://connectors.gdplabs.id/slack/mcp

OAuth2

slack

42

Google Calendar

Calendar scheduling, event retrieval, and management.

https://connectors.gdplabs.id/google_calendar/mcp

OAuth2

google_calendar

9

Google Sheets

Spreadsheet reading, editing, and management operations.

https://connectors.gdplabs.id/google_sheets/mcp

OAuth2

google_sheets

5

Microsoft Calendar

Calendar scheduling and event management for Microsoft accounts.

https://connectors.gdplabs.id/microsoft_calendar/mcp

OAuth2

microsoft_calendar

22

Microsoft OneDrive

File storage, retrieval, and management for OneDrive.

https://connectors.gdplabs.id/microsoft_onedrive/mcp

OAuth2

microsoft_onedrive

22

Microsoft Outlook

Email retrieval, sending, and mailbox management for Outlook.

https://connectors.gdplabs.id/microsoft_outlook/mcp

OAuth2

microsoft_outlook

24

Microsoft Teams

Messaging, channel, and meeting operations in Microsoft Teams.

https://connectors.gdplabs.id/microsoft_teams/mcp

OAuth2

microsoft_teams

40

Microsoft SharePoint

SharePoint site, file, and list management operations.

https://connectors.gdplabs.id/microsoft_sharepoint/mcp

OAuth2

microsoft_sharepoint

13

Google Meet

Meeting creation, listing, and management operations.

https://connectors.gdplabs.id/google_meet/mcp

OAuth2

google_meet

10

Hackernews

Access to HackerNews stories, comments, and metadata.

https://connectors.gdplabs.id/hackernews/mcp

OAuth2

hackernews

5

arXiv

Access to arXiv papers, metadata, and search operations.

https://connectors.gdplabs.id/arxiv/mcp

OAuth2

arxiv

5

DEX Screener

Market data retrieval and analytics from DEX Screener.

https://connectors.gdplabs.id/dexscreener/mcp

OAuth2

dexscreener

8

Google Chat

Messaging and channel operations in Google Chat.

https://connectors.gdplabs.id/google_chat/mcp

OAuth2

google_chat

12

Knowledge Base Microsoft SharePoint

Knowledge base retrieval built on top of SharePoint content.

https://connectors.gdplabs.id/knowledge_base_microsoft_sharepoint/mcp

OAuth2

knowledge_base_microsoft_sharepoint

21

Google User Management

User and group management operations for Google Workspace.

https://connectors.gdplabs.id/google_user_management/mcp

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 the link below (also linked above on Available Connectors section). Note that these servers may only support OAuth2. See OAuth 2.1 Flow on client limitations since not all clients will support it.

Last updated

Was this helpful?