A Model Context Protocol (MCP) server for accessing SITCON 2026 session, speaker, team, and conference information.
- Session Search: Search through conference sessions by title, description, tags, or speaker names.
- Speaker Lookup: Retrieve detailed information about speakers using their ID or name.
- Team Lookup: Search for team members by name, team, description, or link.
- Conference Info: Retrieve information about the SITCON 2026 theme, Code of Conduct, and general conference details.
- Shareable URLs: Generate direct links to specific sessions on the official website.
Search for sessions in the SITCON 2026 agenda.
- Input:
query(string) - Keywords to match against titles, descriptions, tags, or speakers.
Get detailed information about a specific speaker.
- Input:
query(string) - The unique ID of the speaker.
Search for a speaker by their name.
- Input:
query(string) - The speaker name to search for.
Generate a shareable URL for a specific session.
- Input:
sessionId(string) - The ID of the session.
Search for a team member by their team name and optionally role.
- Input:
teamName(string) - The team name to search for. - Input:
role(string, optional) - The optional role to filter by.
Search for a team member by their name.
- Input:
name(string) - The name to search for.
Search for a team member by their description or link.
- Input:
query(string) - The keyword to search in description or link.
Get the SITCON Code of Conduct (CoC) policies and guidelines.
Get the SITCON 2026 Theme and its concept.
Get the introduction and spirit of SITCON (Students' Information Technology Conference).
- Node.js (v18 or later recommended)
- pnpm
pnpm installpnpm run buildStart the MCP server:
pnpm startBy default, the server runs on port 3000. You can configure the port using the PORT environment variable.
PORT=8080 pnpm start