Connection check
local install
kekwanulabs-mcp-server
Syncline MCP Server (TypeScript) - AI-powered meeting scheduling with intelligent auto-scheduling
Tools
11
GitHub stars
—
Installs / wk
485
Licence
—
Transport
stdio
Last checked
never
Tools & capabilities
11 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
approve_scheduling_request
from source
Approve one of the proposed time slots. Only valid when request status is proposed. Approve one of the proposed time slots. Only valid when request status is proposed.
create_connection_session
from source
Create a branded calendar connection link. Send the returned connect_url to the person who needs to connect their calendar. Create a branded calendar connection link. Send the returned connect_url to the person who needs to connect their calendar.
create_scheduling_request
from source
Create an orchestrated scheduling request. In auto_preferred mode, Syncline books automatically. In approval_required mode, it proposes slots for human approval. Use this for workf… Create an orchestrated scheduling request. In auto_preferred mode, Syncline books automatically. In approval_required mode, it proposes slots for human approval. Use this for workflows that need lifecycle tracking, connection recovery, or approval gates.
decline_scheduling_request
from source
Decline all proposed time slots for a scheduling request. Decline all proposed time slots for a scheduling request.
find_availability
from source
Find available time slots for a meeting across multiple attendees\ Find available time slots for a meeting across multiple attendees\
get_scheduling_request
from source
Check the status of a scheduling request. Returns current state, proposed slots, resolution details, and next required action. Check the status of a scheduling request. Returns current state, proposed slots, resolution details, and next required action.
get_user_calendar_status
from source
Check if a user has connected their calendar to Syncline. Returns connection status and last sync time. Use this before attempting to schedule to ensure all attendees have connecte… Check if a user has connected their calendar to Syncline. Returns connection status and last sync time. Use this before attempting to schedule to ensure all attendees have connected calendars.
schedule_auto
from source
AI-powered meeting scheduling. Syncline weighs user preferences, energy patterns, timezone fairness, and meeting context to select the optimal time. The system learns from every bo… AI-powered meeting scheduling. Syncline weighs user preferences, energy patterns, timezone fairness, and meeting context to select the optimal time. The system learns from every booking to improve accuracy. Use this when you need to schedule a meeting and want AI to pick the best time.
schedule_meeting
from source
Schedule a meeting at a specific time slot. Use this when you already know the desired time (e.g., from find_availability results or user preference). For AI-powered time selection… Schedule a meeting at a specific time slot. Use this when you already know the desired time (e.g., from find_availability results or user preference). For AI-powered time selection, use schedule_auto instead.
set_meeting_preferences
from source
Set a user\ Set a user\
set_scheduling_autonomy
from source