{"id":"pine-mcp-server","name":"pine-mcp-server","af_score":52.8,"security_score":57.0,"reliability_score":20.0,"what_it_does":"pine-mcp-server is a local MCP server (Python) that exposes tools for managing Pine AI assistant sessions and task execution. It supports authentication via Pine access token/user id or via an email-based code flow, and provides MCP tools for creating/listing/getting/deleting sessions, sending conversation messages/forms/location responses, starting/stopping tasks, uploading/deleting attachments, and handling call reminders/social sharing.","best_when":"You want a local MCP integration for Pine AI workflows and your agent can follow a load-conversation polling pattern (create session → send message → poll history → start task → poll results).","avoid_when":"You need real-time streaming updates, strict idempotent semantics for retries, or comprehensive published interface specs/error codes beyond what’s described in the README.","last_evaluated":"2026-04-04T21:48:28.069642+00:00","has_mcp":true,"has_api":false,"auth_methods":["PINE_ACCESS_TOKEN + PINE_USER_ID via environment variables","pine_auth_request_code (email verification code request)","pine_auth_verify_code (verify code and obtain credentials)"],"has_free_tier":false,"known_gotchas":["No real-time streaming; agents must periodically poll pine_get_history to observe updates.","Polling/refresh loops can cause duplicate actions if the agent retries without idempotency guarantees (not documented).","Task start/stop are stateful operations; without documented state transitions, agents may need additional checks via session/task details (not described)."],"error_quality":0.0}