groupsio-mcp-server
groupsio-mcp-server
Groups.io REST APIを介してGroups.ioデータを消費・管理するためのMCPサーバー。
前提条件
Node.js 18+
Groups.io APIキー(https://groups.io/settings/apikeys で取得)
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 |
|
Kiro |
|
VS Code (Copilot) |
|
このエントリを設定内のmcpServersオブジェクトに追加します:
{
"mcpServers": {
"groupsio": {
"command": "node",
"args": ["/path/to/groupsio-mcp-server/index.js"],
"env": {
"GROUPSIO_API_KEY": "your_key_here"
}
}
}
}依存関係
パッケージ | バージョン | ライセンス | 目的 |
^1.29.0 | MIT | MCPサーバーフレームワークとstdioトランスポート | |
^4.3.6 | MIT | 入力スキーマの検証 |
ツール
ツール | 説明 |
| 購読しているすべてのグループを一覧表示します |
| IDまたは名前でグループ設定を取得します |
| 親グループのサブグループを取得します |
| カテゴリ別に整理されたサブグループを取得します |
| グループ内のメッセージスレッドを取得します |
| 特定のトピック内のメッセージを取得します |
| 番号で単一のメッセージを取得します |
| グループ内のメッセージを取得します |
| メッセージアーカイブを検索します |
| グループのメンバーを取得します |
| 公開メンバーディレクトリを取得します |
| メールアドレスまたは名前でメンバーを検索します |
| グループ内のハッシュタグを取得します |
| 月間メッセージ数の履歴を取得します |
| グループ内の自分の権限を取得します |
| 今後のイベントを取得します |
| グループ内のファイルを取得します |
| グループ内のWikiページを取得します |
| グループ内のデータベースを取得します |
| 購読設定(メール配信、メッセージ選択など)を更新します |
| グループから購読を解除します |
ライセンス
このプロジェクトはMIT-0ライセンスの下で公開されています。
帰属
Kiroの支援を受けて作成されました。
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage Loops contacts, mailing lists, and transactional/event emails.
Read Cyberimpact members, groups and mailing results; add members, send opt-ins, create mailings.
Read Laposta lists, members, campaigns and reports; add members and build campaigns.
Read audiences, members, campaigns and reports; add, update, tag and archive subscribers.
Related MCP Servers
- AlicenseBqualityDmaintenanceComplete Todoist REST API v2 integration with support for tasks, projects, sections, comments, and labels management35252 npm63MIT
- FlicenseNot gradedqualityDmaintenanceProvides tools to interact with the Attio API, enabling management of resources in an Attio workspace.5-
- AlicenseBqualityFmaintenanceEnables interacting with the GetCourse LMS API to list users, create or update users, and query deals/orders with status and date filters.340 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables managing Substack publications through 27 tools for drafting, publishing, subscriber analytics, comments, Notes, and reader feed via Streamable HTTP.238 npm1MIT