About Meetup MCP Server
Meetup MCP Server is an MCP implementation for Meetup applications, covering context management, prompt handling, and model interactions. It also supports session and context history management, along with authentication and authorization.
Key features
- 01Manage model context
- 02Customizable prompt templates
- 03Session management
- 04Track context history
- 05Authentication and authorization
Use cases
- 01Create and update context for model interactions
- 02Process prompts with context
- 03Request completions with managed context
MCP support
The project implements MCP and provides clients with context management and model interaction capabilities.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMeetup MCP Server
A Model Context Protocol (MCP) server implementation for Meetup applications. This server handles context management, prompt engineering, and model interactions following the MCP specification.
Features
- Model Context Protocol implementation
- Context management for AI models
- API endpoints for model interactions
- Customizable prompt templates
- Session management
- Context history tracking
- Authentication and authorization
Installation
# Clone the repository
git clone https://github.com/ajeetraina/meetup-mcp-server.git
# Navigate to the project directory
cd meetup-mcp-server
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env
# Edit .env with your configuration
# Start the server
npm start
API Endpoints
POST /api/context: Create a new contextGET /api/context/:id: Retrieve a contextPUT /api/context/:id: Update a contextPOST /api/prompt: Process a prompt with contextPOST /api/completion: Get completion with managed context
Configuration
Edit the .env file to configure:
- Server port
- Database connection
- Model providers and API keys
- Logging level
- Authentication settings
Development
# Run in development mode with hot reload
npm run dev
# Run tests
npm test
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.