{
  "markdown": "# groupsio-mcp-server\n\nMCP server for consuming and managing Groups.io data via the Groups.io REST API.\n\n## Prerequisites\n\n- Node.js 18+\n- A Groups.io API key (get one at https://groups.io/settings/apikeys)\n\n## Installation\n\n```bash\ngit clone https://github.com/ke4qqq/groupsio-mcp-server.git\ncd groupsio-mcp-server\nnpm install\n```\n\n## Configuration\n\nAdd the server to your MCP client configuration. The exact file varies by client:\n\n| Client | Config file |\n|--------|------------|\n| Claude Desktop | `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) |\n| Kiro | `~/.kiro/settings/mcp.json` |\n| VS Code (Copilot) | `.vscode/mcp.json` in your workspace |\n\nAdd this entry to the `mcpServers` object in your config:\n\n```json\n{\n  \"mcpServers\": {\n    \"groupsio\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/groupsio-mcp-server/index.js\"],\n      \"env\": {\n        \"GROUPSIO_API_KEY\": \"your_key_here\"\n      }\n    }\n  }\n}\n```\n\n## Dependencies\n\n| Package | Version | License | Purpose |\n|---------|---------|---------|---------|\n| [@modelcontextprotocol/sdk](https://www.npmjs.com/package/@modelcontextprotocol/sdk) | ^1.29.0 | MIT | MCP server framework and stdio transport |\n| [zod](https://www.npmjs.com/package/zod) | ^4.3.6 | MIT | Input schema validation |\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `list_subscriptions` | List all groups you're subscribed to |\n| `get_group` | Get group settings by ID or name |\n| `get_subgroups` | Get subgroups of a parent group |\n| `get_subgroups_by_category` | Get subgroups organized by category |\n| `get_topics` | Get message threads in a group |\n| `get_topic` | Get messages within a specific topic |\n| `get_message` | Get a single message by number |\n| `get_messages` | Get messages in a group |\n| `search_archives` | Search message archives |\n| `get_members` | Get members of a group |\n| `get_member_directory` | Get public member directory |\n| `search_members` | Search members by email or name |\n| `get_hashtags` | Get hashtags in a group |\n| `get_message_history` | Get monthly message count history |\n| `get_permissions` | Get your permissions in a group |\n| `get_events` | Get upcoming events |\n| `get_files` | Get files in a group |\n| `get_wiki_pages` | Get wiki pages in a group |\n| `get_databases` | Get databases in a group |\n| `update_subscription` | Update your subscription settings (email delivery, message selection, etc.) |\n| `delete_subscription` | Unsubscribe from a group |\n\n## License\n\nThis project is released under the [MIT-0](https://opensource.org/license/mit-0) license.\n\n## Attribution\n\nWritten with the aid of [Kiro](https://kiro.dev).\n",
  "bytes": 2649,
  "sha": "1f9f5a3abcebf67efc60967989003762564073d6acbce14b6b806bee076b20ff",
  "repo_slug": "ke4qqq/groupsio-mcp-server",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_ke4qqq_groupsio_1507ea54/readme"
}