community-toolkit
Provides tools for community event management including event countdown, generating meetup announcements, and drafting contributor thank-you notes.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
My First MCP Server: Community Toolkit ๐ ๏ธ
A beginner-friendly Model Context Protocol server built by a DevRel person learning MCP from scratch. If I can build this, you can too.
What it does
Gives Claude (or any MCP client) three tools every community builder needs:
Tool | What it does |
| Countdown to your next meetup |
| Generates a ready-to-post Markdown announcement |
| Drafts contributor appreciation notes |
Related MCP server: Pulumi Events MCP
Quick start (5 minutes)
1. Install
pip install "mcp[cli]"2. Test it with the MCP Inspector
mcp dev server.pyThis opens a browser UI where you can call each tool and see the responses โ no AI client needed yet.
3. Connect to Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"community-toolkit": {
"command": "python",
"args": ["/full/path/to/server.py"]
}
}
}Restart Claude Desktop, then try: "How many days until my meetup on 2026-09-15?"
What I learned building this
MCP is genuinely "USB-C for AI" โ I wrote plain Python functions and the protocol handled everything else.
The
@mcp.tool()decorator + a good docstring is all the AI needs to know when to use your tool.The MCP Inspector (
mcp dev) is the fastest feedback loop for beginners.
Next steps
Add a tool that pulls real data (e.g., Meetup/Luma API)
Try resources and prompts, not just tools
Built as part of my AAIF Ambassador journey. Blog post: coming soon.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogโฆ
This server cannot be deployed
Maintenance
Related MCP Connectors
Run ticketed events from your AI assistant: create events, sell tickets via Stripe, check in.
Meeting agenda timer for AI assistants: build agendas in chat, share a live synced countdown.
Run in-person events from your AI: create events, manage tickets, attendees, broadcasts.
Build Discord communities with AI: roles, channels, modules, automations and reviewed announcements.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAutomates meeting logistics with tools for scheduling, availability checking, slot finding, timezone conversion, and recurring date generation. Eliminates the need for custom calendar logic by providing validated time operations and formatted invitations for applications and AI assistants.MIT
- FlicenseNot gradedqualityDmaintenanceMCP server for managing events on Meetup.com and Luma via AI assistants like Claude.3-
- AlicenseCqualityBmaintenanceEnables AI agents and command-line users to administer Circle communities through 170 tools for reads and confirmed writes, covering members, spaces, posts, comments, events, courses, access groups, messages, forms, paywalls, and workflows.17026 npmAGPL 3.0
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to search upcoming public events and group topic categories by keyword, city, or group slug, and to retrieve full details for individual events and groups, keylessly and without touching attendee or member data.286 npmMIT