connpass-user-mcp-server
Click on "Install 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., "@connpass-user-mcp-servershow me yamanoku's Connpass groups"
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.
Connpassのユーザー情報や参加イベント情報等を取得するModel Context Protocol (MCP)サーバーです。
セットアップ
(Connpass APIキーをすでに取得済の場合はスキップ)Connpass APIキーの発行をしてもらいます。詳細についてはconnpassのAPI利用についてを参照してください。
このリポジトリをクローンします。
必要な環境変数を設定します。
.env.exampleを.envにコピーして、Connpass APIキーを設定します。
cp .env.example .env
# .envファイルを編集してCONNPASS_API_KEYを設定サーバーを起動します。
Denoでの起動(推奨)
"connpass-user-mcp-server": {
"command": "wsl.exe",
"args": [
"/home/user/.deno/bin/deno",
"--allow-net=connpass.com",
"--env-file=/home/user/connpass-mcp-server/.env",
"--allow-read",
"--allow-env",
"/home/user/connpass-mcp-server/index.ts"
]
}Node.jsでの起動
MCPサーバーを起動するために必要な依存関係をインストールします。
npm ciTypeScriptをビルドします。
npm run buildMCPクライアントの設定ファイル側にビルドしたファイルを指定します。
"connpass-user-mcp-server": {
"command": "wsl.exe",
"args": [
"/home/user/.local/share/mise/installs/node/22.14.0/bin/node",
"--env-file=/home/user/connpass-mcp-server/.env",
"/home/user/connpass-mcp-server/dist/index.js"
]
}Dockerでの起動
Dockerfileを使用してサーバーを起動することもできます。
Dockerイメージをビルドします。
docker build -t connpass-user-mcp-server .コンテナを起動します。APIキーは環境変数として渡します。
docker run -e CONNPASS_API_KEY=XXXXXXXXXXXXXXXX connpass-user-mcp-serverMCPクライアントの設定ファイルでは、dockerコマンドを指定します。
"connpass-user-mcp-server": {
"command": "docker",
"args": [
"run",
"-e",
"CONNPASS_API_KEY=XXXXXXXXXXXXXXXX",
"connpass-user-mcp-server"
]
}npxでの起動(非推奨)
@yamanoku/connpass-user-mcp-serverにてパッケージを提供しているため、リポジトリをクローンせずにnpxでMCPサーバーの起動が可能です。
"connpass-user-mcp-server": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"CONNPASS_API_KEY=XXXXXXXXXXXXXXXX /home/user/.local/share/mise/installs/node/22.14.0/bin/npx -y @yamanoku/connpass-user-mcp-server",
]
},ただしnpxでMCPサーバーを起動するのはサプライチェーン攻撃などのセキュリティ的な懸念があるため非推奨としています。
Related MCP server: Connpass MCP Server
機能
以下のMCPサーバーのToolsを提供しています:
Tools
get_connpass_user_list - Connpassユーザーの基本情報を取得します
パラメータ:
nickname(Connpassユーザー名/ニックネームの配列)取得情報: 参加イベント数、管理イベント数、発表イベント数、ブックマークイベント数
get_connpass_user_group_list - Connpassユーザーが所属するグループ一覧を取得します
パラメータ:
nickname(Connpassユーザー名/ニックネーム)取得情報: グループ名、URL、説明、参加者数など
get_connpass_user_events - Connpassユーザーが参加したイベント情報を取得します
パラメータ:
nickname(Connpassユーザー名/ニックネーム)取得情報: イベント名、日時、場所、URL、説明
get_connpass_user_presenter_events - Connpassユーザーが発表者として参加したイベント情報を取得します
パラメータ:
nickname(Connpassユーザー名/ニックネーム)取得情報: イベント名、日時、場所、URL、説明
プロンプト例
次のようなプロンプトをLLMへ渡すことが可能です:
「yamanoku, okuto_oyamaさんのConnpassユーザー情報を教えて」
「yamanokuさんの参加するConnpassイベント情報を教えて」
「yamanokuさんの発表したConnpassイベント一覧を表示して」
「yamanokuさんのConnpass所属グループを一覧表示して」
テスト
Denoでのテスト
Connpass APIの統合テストを実行します:
deno task test謝辞
このOSSはGPT-4o Image Generationによってロゴを製作、Claude 3.7 Sonnetによって実装、ドキュメントのサンプルを提案いただきました。感謝申し上げます。
ライセンス
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables natural language search and retrieval of data from Japan's Ministry of Land, Infrastructure, Transport and Tourism (MLIT) Data Platform, including location-based queries, attribute filtering, and data visualization capabilities.Last updated18MIT
- Flicense-qualityDmaintenanceEnables searching and retrieving IT study groups and event information from connpass.com, including user attended events, group events, and location-based event searches.Last updated
- FlicenseAqualityDmaintenanceEnables AI assistants to securely query and analyze KARTE event data via BigQuery. It provides tools for fetching event logs, aggregating data, and exploring schemas using natural language.Last updated4
- Alicense-qualityDmaintenanceEnables querying local meeting notes, calendar events, email metadata, and daily digests from Imprint's database via natural language through Claude Desktop and other MCP clients.Last updated12MIT
Related MCP Connectors
Talk to your live-events CRM (campaigns, analytics, paid ads, segments) in Claude and ChatGPT.
Official Microsoft MCP Server to query Microsoft Entra data using natural language
Streamline your Attio workflows using natural language to search, create, update, and organize com…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yamanoku/connpass-user-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server