Skip to main content
Glama
groupsio-mcp-server

groupsio-mcp-server

by ke4qqq

groupsio-mcp-server

用于通过 Groups.io REST API 消费和管理 Groups.io 数据的 MCP 服务器。

先决条件

Related MCP server: Attio MCP Server

安装

git clone https://github.com/ke4qqq/groupsio-mcp-server.git
cd groupsio-mcp-server
npm install

配置

将服务器添加到你的 MCP 客户端配置中。具体文件因客户端而异:

客户端

配置文件

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS)

Kiro

~/.kiro/settings/mcp.json

VS Code (Copilot)

.vscode/mcp.json 在你的工作区中

将以下条目添加到配置中的 mcpServers 对象:

{
  "mcpServers": {
    "groupsio": {
      "command": "node",
      "args": ["/path/to/groupsio-mcp-server/index.js"],
      "env": {
        "GROUPSIO_API_KEY": "your_key_here"
      }
    }
  }
}

依赖项

包

版本

许可证

用途

@modelcontextprotocol/sdk

^1.29.0

MIT

MCP 服务器框架和 stdio 传输

zod

^4.3.6

MIT

输入模式验证

工具

工具

描述

list_subscriptions

列出你订阅的所有群组

get_group

按 ID 或名称获取群组设置

get_subgroups

获取父群组的子群组

get_subgroups_by_category

按类别获取子群组

get_topics

获取群组中的消息主题

get_topic

获取特定主题中的消息

get_message

按编号获取单条消息

get_messages

获取群组中的消息

search_archives

搜索消息存档

get_members

获取群组成员

get_member_directory

获取公开成员目录

search_members

按电子邮件或姓名搜索成员

get_hashtags

获取群组中的话题标签

get_message_history

获取每月消息计数历史

get_permissions

获取你在群组中的权限

get_events

获取即将到来的事件

get_files

获取群组中的文件

get_wiki_pages

获取群组中的 Wiki 页面

get_databases

获取群组中的数据库

update_subscription

更新你的订阅设置(电子邮件投递、消息选择等)

delete_subscription

取消订阅群组

许可证

本项目根据 MIT-0 许可证发布。

致谢

在 Kiro 的帮助下编写。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables managing Substack publications through 27 tools for drafting, publishing, subscriber analytics, comments, Notes, and reader feed via Streamable HTTP.
    222 npm
    1
    MIT