{"name":"com.kekwanu/syncline-mcp-server","slug":"kekwanu-syncline-mcp-server","title":"Syncline MCP Server (TypeScript)","description":"Syncline MCP Server (TypeScript) - AI-powered meeting scheduling with intelligent auto-scheduling","url":"https://mcp.market/server/kekwanu-syncline-mcp-server","rating":null,"grade":"C","score":58,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":14,"stars":null,"forks":null,"downloads_week":138,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/KekwanuLabs/syncline","website":"https://syncline.run","version":"1.0.35","remotes":[],"packages":[{"registryType":"npm","identifier":"@kekwanulabs/syncline-mcp-server","version":"1.0.35","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Syncline API key from https://syncline.run/developer","isRequired":true,"format":"string","isSecret":true,"name":"SYNCLINE_API_KEY"}]}],"tools":[{"name":"find_availability","description":"Find available time slots for a meeting across multiple attendees' calendars. Returns all possible slots within the specified date range. Use this when you want to see available options before scheduling, or when you want to give the user choice.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_user_calendar_status","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"schedule_auto","description":"AI-powered meeting scheduling. Syncline analyzes 100+ factors including 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"schedule_meeting","description":"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.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":58,"grade":"C","scanned_at":"2026-10-01T23:12:17.731Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T23:12:17.674Z","components":{"code":{"score":25,"max":25,"notes":["6 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@kekwanulabs/syncline-mcp-server","version":"1.0.35","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2025-11-29T15:21:13.552Z","weeklyDownloads":138}],"repo":{"found":false,"owner":"KekwanuLabs","repo":"syncline","error":"repo not found"},"icon":{"url":"https://syncline.run/favicon.ico","source":"site","width":48,"height":48},"presence":{"stars":null,"forks":null,"downloadsWeek":138,"license":"MIT","lastPushAt":null,"score":14}}}},"grade_history":[],"reviews":[]}