This MCP server implementation, developed by athapong, integrates multiple services including GitLab, Jira, Confluence, YouTube, and Google AI. It provides AI-powered search capabilities and various utility tools for development workflows. The server offers a wide range of functionalities, from managing GitLab projects and issues to searching web content and executing command-line scripts, making it suitable for complex software development and project management tasks.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
Create a new event in Google Calendar. Arguments: summary (String) (Required), description (String), start_time (String) (Required), end_time (String) (Required), attendees (String).
List upcoming events in Google Calendar. Arguments: time_min (String), time_max (String), max_results (Number).
Update an existing event in Google Calendar. Arguments: event_id (String) (Required), summary (String), description (String), start_time (String), end_time (String), attendees (String).
Respond to an event invitation in Google Calendar. Arguments: event_id (String) (Required), response (String) (Required).
Search Confluence. Arguments: query (String) (Required).
Get Confluence page content. Arguments: page_id (String) (Required).
Create a new Confluence page. Arguments: space_key (String) (Required), title (String) (Required), content (String) (Required), parent_id (String).
Update an existing Confluence page. Arguments: page_id (String) (Required), title (String), content (String), version_number (String).
Compare two versions of a Confluence page. Arguments: page_id (String) (Required), source_version (String) (Required), target_version (String) (Required).
Advanced reasoning engine using Deepseek's AI capabilities for multi-step problem solving. Arguments: question (String) (Required), context (String) (Required), knowledge (String).
Fetch content from a given HTTP/HTTPS URL. Arguments: url (String) (Required).
List all available Google Chat spaces/rooms.
Send a message to a Google Chat space or direct message. Arguments: space_name (String) (Required), message (String) (Required).
Search the web using Google AI Search. Arguments: question (String) (Required), context (String).
List GitLab projects. Arguments: group_id (String) (Required), search (String).
Get GitLab project details. Arguments: project_path (String) (Required).
List merge requests. Arguments: project_path (String) (Required), state (String).
Get merge request details. Arguments: project_path (String) (Required), mr_iid (String) (Required).
Create a note on a merge request. Arguments: project_path (String) (Required), mr_iid (String) (Required), comment (String) (Required).
Get file content from a GitLab repository. Arguments: project_path (String) (Required), file_path (String) (Required), ref (String) (Required).
List pipelines for a GitLab project. Arguments: project_path (String) (Required), status (String).
List commits in a GitLab project within a date range. Arguments: project_path (String) (Required), since (String) (Required), until (String), ref (String) (Required).
Get details of a commit. Arguments: project_path (String) (Required), commit_sha (String) (Required).
List GitLab user events within a date range. Arguments: username (String) (Required), since (String) (Required), until (String).
List all users in a GitLab group. Arguments: group_id (String) (Required).
Create a new merge request. Arguments: project_path (String) (Required), source_branch (String) (Required), target_branch (String) (Required), title (String) (Required), description (String).
Clone or update a GitLab repository locally. Arguments: project_path (String) (Required), ref (String).
Search emails in Gmail using Gmail's search syntax. Arguments: query (String) (Required).
Move specific emails to spam folder in Gmail by message IDs. Arguments: message_ids (String) (Required).
Create a Gmail filter with specified criteria and actions. Arguments: from (String), to (String), subject (String), query (String), add_label (Boolean), label_name (String), mark_important (Boolean), mark_read (Boolean), archive (Boolean).
List all Gmail filters in the account.
List all Gmail labels in the account.
Delete a Gmail filter by its ID. Arguments: filter_id (String) (Required).
Delete a Gmail label by its ID. Arguments: label_id (String) (Required).
Retrieve detailed information about a specific Jira issue. Arguments: issue_key (String) (Required).
Search for Jira issues using JQL. Arguments: jql (String) (Required).
List all active and future sprints for a specific Jira board. Arguments: board_id (String) (Required).
Create a new Jira issue with specified details. Arguments: project_key (String) (Required), summary (String) (Required), description (String) (Required), issue_type (String) (Required).
Modify an existing Jira issue's details. Arguments: issue_key (String) (Required), summary (String), description (String).
Retrieve all available issue status IDs and their names for a specific Jira project. Arguments: project_key (String) (Required).
Transition an issue through its workflow. Arguments: issue_key (String) (Required), transition_id (String) (Required), comment (String).
Index a content into memory. Arguments: collection (String) (Required), filePath (String) (Required), payload (String) (Required), model (String).
Index a local file into memory. Arguments: collection (String) (Required), filePath (String) (Required).