Developers Conferences Agenda MCP Plugin

April 1, 2025 ยท View on GitHub

MCP server that provides access to developer conferences and events data. This plugin fetches information from developers.events and makes it available through MCP-compatible clients like Claude.

Features

  • Search for developer conferences and events with filtering options
  • Find events with open Call for Papers (CFP)
  • Get upcoming events
  • Find events with approaching CFP deadlines
  • Access event data through MCP resources

Setup Guide

Installation

Choose one of these installation methods:

# Using Go
go install github.com/jespino/developers-conferences-agenda-mcp@latest

# Using Docker
git clone https://github.com/jespino/developers-conferences-agenda-mcp.git
cd developers-conferences-agenda-mcp
docker build -t mcp/conferences .
docker run -i mcp/conferences

Configuration and Usage

The plugin works automatically with no additional configuration required, as it fetches data from public sources.

IDE Integration

Claude Desktop Setup

Using Go:

{
  "mcpServers": {
    "mcp-conferences": {
      "command": "developers-conferences-agenda-mcp"
    }
  }
}

Using Docker:

{
  "mcpServers": {
    "mcp-conferences": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "mcp/conferences"
      ]
    }
  }
}

Resources

  • events://all: All developer conferences and events
  • events://open-cfps: Events with open Call for Papers

Available Tools

Tool NameDescription
search_eventsSearch for developer conferences and events with filtering options
open_cfpsGet events with open CFP (Call for Papers)
upcoming_eventsGet upcoming developer conferences and events
cfp_deadlines_soonGet events with CFP deadlines approaching within specified days

Examples

Searching for events

{
  "query": "golang",
  "location": "Europe",
  "fromDate": "2025-01-01",
  "toDate": "2025-12-31",
  "hasOpenCFP": true,
  "limit": 5
}

Finding events with CFP deadlines soon

{
  "days": 14
}

Development & Debugging

Local Development Setup

Clone the repository and run locally:

git clone https://github.com/jespino/developers-conferences-agenda-mcp.git
cd developers-conferences-agenda-mcp
go run main.go

Running Tests

go test -v ./...

Debugging Tools

# Using MCP Inspector
npx @modelcontextprotocol/inspector developers-conferences-agenda-mcp

# For local development version
npx @modelcontextprotocol/inspector go run main.go

Security

  • This plugin only accesses publicly available data
  • No authentication credentials are required
  • No sensitive data is collected or stored

Data Source

Event data is fetched from developers.events which is a community-maintained list of developer conferences and events.

License

Licensed under MIT - see LICENSE file.

Topics

mcp conferences events developer-conferences cfp