{"name":"ai.ponlo/server","slug":"ponlo-server","title":null,"description":"Family calendar, tasks, meals, lists & rewards hub for AI assistants.","url":"https://mcp.market/server/ponlo-server","rating":null,"grade":"C","score":55,"certified":false,"status":"active","category":"productivity","tags":["productivity"],"presence":{"score":11,"stars":null,"forks":null,"downloads_week":126,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/ClaudioGodoyB/ponlo-ai","website":null,"version":"1.13.2","remotes":[],"packages":[{"registryType":"npm","identifier":"ponlo-ai","version":"1.13.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Ponlo.ai API URL (e.g., https://ponlo.ai)","isRequired":true,"format":"string","name":"PONLO_API_URL"},{"description":"Your Ponlo.ai API key (get it from Settings > API Keys)","isRequired":true,"format":"string","isSecret":true,"name":"PONLO_API_KEY"}]}],"tools":[{"name":"ponlo_ai_chat","description":"Send a message to the Ponlo.ai assistant. It can answer questions about your schedule and create events/tasks/notes via natural language. For updating or deleting specific items, prefer the structured tools (ponlo_calendar_delete_event, ponlo_tasks_update, etc.) as they are more reliable.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_calendar_create_event","description":"Create a new calendar event. The event will be added to your manual events calendar.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_calendar_delete_event","description":"Delete a calendar event permanently.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_calendar_list_events","description":"List calendar events in a date range. Returns events from all enabled calendars.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_calendar_sync","description":"Manually trigger a sync with connected Google Calendar accounts to fetch latest events.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_calendar_update_event","description":"Update an existing calendar event's details.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_daily_briefing","description":"Get a complete daily overview in one call: today's calendar events, pending tasks, current sticky note, and optionally weather. Much faster than calling each tool individually.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_displays_create","description":"Create a new display profile with a custom widget layout.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_displays_delete","description":"Delete a display profile.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_displays_list","description":"List all display profiles (different layouts for different screens like kitchen, kids room, office).","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_family_members","description":"List all family/workspace members. Returns names, roles, and colors. Useful for knowing who to assign tasks to.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_import","description":"Magic Import — extract calendar events from text content (school newsletters, emails, flyers). AI parses the text and automatically creates calendar events. Great for school schedules, sports schedules, etc.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_import_recipe","description":"Import a recipe from a URL (YouTube video, TikTok, food blog, etc.) or raw text. AI extracts the recipe title, ingredients, steps, prep time, and servings, then creates a meal plan entry. Optionally adds ingredients to a shopping list.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_lists_add_items","description":"Add one or more items to a list. Supports batch adding multiple items at once.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_lists_check_item","description":"Mark a list item as completed (checked off) or uncompleted.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_lists_create","description":"Create a new shared list (grocery, to-do, or custom).","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_lists_delete","description":"Delete a list and all its items permanently.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_lists_get_items","description":"Get all items in a specific list.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_lists_list","description":"List all shopping/to-do lists in the workspace. Shows list names, types, and item counts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_lists_remove_item","description":"Remove an item from a list permanently.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_meals_create","description":"Plan a meal for a specific date and meal type (breakfast, lunch, dinner, snack).","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_meals_delete","description":"Delete a meal plan entry.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_meals_list","description":"List meal plans for a date range. Returns planned meals with recipes and ingredients.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_meals_update","description":"Update an existing meal plan entry.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_notes_create","description":"Create a new sticky note. This will replace the currently displayed note.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_notes_delete","description":"Delete a sticky note by ID.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_notes_get","description":"Get the current sticky note. Only one note is displayed at a time in Ponlo.ai.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_notes_update","description":"Update an existing sticky note's content or color.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_photos_delete","description":"Delete a photo from the slideshow by ID.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_photos_list","description":"List all photos in the family slideshow. Returns photo metadata (filenames, sizes, upload dates).","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_quick_add","description":"Smart add — takes natural language input and automatically creates the right thing (event, task, list item, meal, or note). Examples: \"Pick up kids at 3pm tomorrow\", \"Buy milk and eggs\", \"Chicken stir-fry for dinner Wednesday\", \"Remember to call dentist\".","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_reminders_create","description":"Create a reminder. Set a notification for a specific time. Great for \"remind me to call the bank at 2pm\" type requests.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_reminders_delete","description":"Delete a reminder by ID.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_reminders_list","description":"List upcoming reminders. By default only shows unsent reminders.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_rewards_create","description":"Create a new reward that family members can redeem with stars earned from completing chores.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_rewards_delete","description":"Delete a reward permanently.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_rewards_list","description":"List all rewards and star balances per family member. Shows how many stars each person has earned, spent, and their current balance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_rewards_redeem","description":"Redeem a reward by spending stars. Deducts stars from the family member's balance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_schedule_get","description":"Get working location schedule for family members. Shows where each person is on a given date.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_schedule_set","description":"Set working location for a family member. Can set for a specific date or recurring weekly days.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_standup","description":"Get a personalized daily summary for a family member. Shows their tasks, today's events, meal plan, star balance, and any notes. If no member specified, shows summary for everyone.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_tasks_bulk_complete","description":"Mark multiple tasks as completed at once. Pass an array of task IDs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_tasks_bulk_create","description":"Create multiple tasks at once. Pass an array of task objects.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_tasks_complete","description":"Mark a task as completed. Tracks who completed it and when.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_tasks_create","description":"Create a new task or chore in Ponlo.ai. Tasks can be one-time or recurring (daily, weekly, monthly).","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_tasks_delete","description":"Permanently delete a task from Ponlo.ai.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_tasks_list","description":"List tasks in your Ponlo.ai workspace. Shows pending and completed tasks with their details. Optionally filter by status, assignee, or search keyword.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_tasks_reorder","description":"Change the display order of tasks. Lower order numbers appear first.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_tasks_uncomplete","description":"Mark a completed task as incomplete (not done).","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_tasks_update","description":"Update an existing task's details (title, description, deadline, etc.) without changing completion status.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_voice_command","description":"Execute a voice-style natural language command. Routes through the AI assistant to understand intent and take action. Supports: creating/updating/deleting events, adding tasks, managing notes, and more. Example: \"Add dentist appointment Tuesday at 3pm\"","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_weather","description":"Get current weather and forecast. Provide either a city name OR lat/lon coordinates.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_webhooks_create","description":"Create a webhook subscription. Events: task_completed, task_created, event_created, event_updated, note_created, list_item_added, reward_redeemed, meal_planned.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_webhooks_delete","description":"Delete a webhook subscription.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ponlo_webhooks_list","description":"List all webhook subscriptions for the workspace.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_widgets_configure","description":"Save a new dashboard layout. Pass the complete array of widgets with positions. Available types: calendar, photos, clock, weather, photo-frame, daily-verse, notes, chores, mcp-tools, rewards, lists, meals. Grid is 6 columns x 4 rows.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ponlo_widgets_list","description":"List current dashboard widgets with their positions, sizes, and types.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":55,"grade":"C","scanned_at":"2026-09-28T06:08:10.623Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T06:08:10.578Z","components":{"code":{"score":25,"max":25,"notes":["50 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":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"ponlo-ai","version":"1.13.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":1,"publishedAt":"2026-03-04T20:57:47.385Z","weeklyDownloads":126}],"repo":{"found":false,"owner":"ClaudioGodoyB","repo":"ponlo-ai","error":"repo not found"},"icon":{"url":"https://ponlo.ai/icons/apple-touch-icon.png","source":"site","width":180,"height":180},"presence":{"stars":null,"forks":null,"downloadsWeek":126,"license":"MIT","lastPushAt":null,"score":11}}}},"grade_history":[],"reviews":[]}