Skip to content

Conversation

@jackwotherspoon
Copy link
Contributor

@jackwotherspoon jackwotherspoon commented Oct 28, 2025

Add Gemini CLI extension for monday.com MCP server.

monday-extension.web-low.mp4

To test:

  1. Install the extension (will be mondaycom once launched):
gemini extensions install https://github.com/jackwotherspoon/mcp
  1. Start Gemini CLI:
gemini
  1. Authenticate with /mcp auth monday
  2. Ask natural language questions about monday.com tasks, boards or try a custom command like /monday:sprint-summary

Will show up on https://geminicli.com/extensions/ once merged.

Goal: Provide a summary of the board's data, such as total items, items per status, or other relevant aggregations.
Steps:
1. Identify the Board ID from the input. If not provided, ask for it.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's possible to try to get the board id provided the board name, would be cool to add a tool that fetches board id and saves it similiar to how you did save-my-user-id

The way to do this would be to list workspaces, then the LLM would search through all of them for the relevant board. Workspace name or param could be an optional param

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

100%, I don't have the full domain knowledge to know the exact flows so I may leave adding additional tweaking or adding of custom commands to you folks 😄

I could see a save-current-board-id or something that gets active sprint and saves the board ID to memory.

jackwotherspoon and others added 4 commits October 28, 2025 12:43
Copy link
Collaborator

@shaneer shaneer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very cool! Will play around with it more and see what else is worth adding.
Any guidelines or best practices for gemini extensions you think we should be aware of?

@jackwotherspoon
Copy link
Contributor Author

Very cool! Will play around with it more and see what else is worth adding. Any guidelines or best practices for gemini extensions you think we should be aware of?

We have some about extensions stuff here: https://geminicli.com/extensions/about/

However, this page for Getting Started with Gemini CLI extensions has a lot more to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants