groupsio-mcp-server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@groupsio-mcp-serverSearch my Groups.io archives for 'project update'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
groupsio-mcp-server
MCP server for consuming and managing Groups.io data via the Groups.io REST API.
Prerequisites
Node.js 18+
A Groups.io API key (get one at https://groups.io/settings/apikeys)
Related MCP server: Attio MCP Server
Installation
git clone https://github.com/ke4qqq/groupsio-mcp-server.git
cd groupsio-mcp-server
npm installConfiguration
Add the server to your MCP client configuration. The exact file varies by client:
Client | Config file |
Claude Desktop |
|
Kiro |
|
VS Code (Copilot) |
|
Add this entry to the mcpServers object in your config:
{
"mcpServers": {
"groupsio": {
"command": "node",
"args": ["/path/to/groupsio-mcp-server/index.js"],
"env": {
"GROUPSIO_API_KEY": "your_key_here"
}
}
}
}Dependencies
Package | Version | License | Purpose |
^1.29.0 | MIT | MCP server framework and stdio transport | |
^4.3.6 | MIT | Input schema validation |
Tools
Tool | Description |
| List all groups you're subscribed to |
| Get group settings by ID or name |
| Get subgroups of a parent group |
| Get subgroups organized by category |
| Get message threads in a group |
| Get messages within a specific topic |
| Get a single message by number |
| Get messages in a group |
| Search message archives |
| Get members of a group |
| Get public member directory |
| Search members by email or name |
| Get hashtags in a group |
| Get monthly message count history |
| Get your permissions in a group |
| Get upcoming events |
| Get files in a group |
| Get wiki pages in a group |
| Get databases in a group |
| Update your subscription settings (email delivery, message selection, etc.) |
| Unsubscribe from a group |
License
This project is released under the MIT-0 license.
Attribution
Written with the aid of Kiro.
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage Loops contacts, mailing lists, and transactional/event emails.
Read audiences, members, campaigns and reports; add, update, tag and archive subscribers.
Read subscribers, groups, campaigns, fields, segments, automations, webhooks; safe additive writes.
Manage a Plumail email workspace: subscribers, segments, campaigns, transactional sends and stats.
Related MCP Servers
- AlicenseBqualityCmaintenanceComplete Todoist REST API v2 integration with support for tasks, projects, sections, comments, and labels management35338 npm63MIT
- FlicenseNot gradedqualityDmaintenanceProvides tools to interact with the Attio API, enabling management of resources in an Attio workspace.5-
- AlicenseNot gradedqualityCmaintenanceEnables managing Substack publications: publish Notes and posts, manage drafts, pull analytics, and read any publication's public feed via MCP.MIT
- AlicenseBqualityFmaintenanceEnables interacting with the GetCourse LMS API to list users, create or update users, and query deals/orders with status and date filters.354 npmMIT