Loading...

A comprehensive MCP server offering a suite of tools for managing and interacting with various services like GitLab, Jira, Confluence, Google services, and more, enhancing development workflows.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
A comprehensive MCP server offering a suite of tools for managing and interacting with various services like GitLab, Jira, Confluence, Google services, and more, enhancing development workflows.
The server offers a wide range of tools, some of which can modify or delete data. Exercise caution when enabling tools with write access and ensure proper secrets management. The ENABLE_TOOLS variable provides a degree of control, but careful configuration is essential to minimize risks.
Performance will be affected by the latency of external API calls to services like GitLab, Jira, and Google. Consider caching frequently accessed data to improve response times.
Cost will depend on the usage of external services like Google AI Search, Deepseek AI, and the various API calls made to GitLab, Jira, and Google services. Monitor API usage to avoid unexpected charges.
npx -y @smithery/cli install @nguyenvanduocit/all-in-one-model-context-protocol --client claude{
"mcpServers": {
"my_mcp_server": {
"command": "all-in-one-model-context-protocol",
"args": ["-env", "/path/to/.env"],
}
}
}OPENAI_API_KEYcalendar_create_eventCreates a new event in Google Calendar.
Creates calendar events, potentially spamming users.
calendar_list_eventsLists upcoming events in Google Calendar.
Read-only access to calendar events.
confluence_searchSearches content within Confluence.
Read-only access to Confluence content.
confluence_create_pageCreates a new page in Confluence.
Creates new Confluence pages, potentially cluttering the space.
deepseek_reasoningLeverages Deepseek AI for advanced reasoning tasks.
Relies on external AI service for reasoning.
get_web_contentFetches content from a specified URL.
Read-only access to web content.
gchat_send_messageSends a message to a Google Chat space.
Sends messages to Google Chat, potentially spamming users.
ai_web_searchSearches the web using Google AI Search.
Read-only access to web search results.
gitlab_list_projectsLists GitLab projects within a group.
Read-only access to GitLab project information.
gitlab_create_mrCreates a new merge request in GitLab.
Creates merge requests, potentially triggering CI/CD pipelines.
gmail_searchSearches emails in Gmail.
Read-only access to Gmail emails.
gmail_move_to_spamMoves specific emails to the spam folder in Gmail.
Moves emails to spam, potentially hiding important messages.
jira_get_issueRetrieves detailed information about a specific Jira issue.
Read-only access to Jira issue information.
jira_search_issueSearches for Jira issues using JQL.
Read-only access to Jira issue information.
API Key|Token|Environment Variable
cloud
The server offers a wide range of tools, some of which can modify or delete data. Exercise caution when enabling tools with write access and ensure proper secrets management. The `ENABLE_TOOLS` variable provides a degree of control, but careful configuration is essential to minimize risks.
Autonomy is highly dependent on the enabled tools and the provided API keys. Exercise caution when granting full access to all tools.
Production Tip
Carefully configure the `ENABLE_TOOLS` environment variable to restrict access to only the necessary tools.
It allows you to selectively enable or disable groups of tools, providing granular control over the server's functionality.
Refer to the documentation for each service (GitLab, Jira, Google, etc.) for instructions on creating API keys or tokens.
No, it is not recommended. Expose the server through a reverse proxy and implement appropriate security measures to protect API keys and sensitive data.
Monitor the server's CPU, memory, and network usage. Also, track the number of API calls made to external services to identify potential bottlenecks.
Potentially, but compatibility may vary. Test thoroughly with other clients to ensure proper functionality.
The corresponding tool will likely fail to function, and the server may return an error message. Ensure that all API keys are valid and up-to-date.
Use the `go install` command to download and install the latest version from the GitHub repository.