Family context. In your assistant.
MCP is a standard for connecting AI tools to your data. Geopapa helps your assistant understand family plans and act within the permissions you choose.
01 / Connect the server
In a compatible client, add a remote MCP server using Streamable HTTP. If your client supports OAuth, choose to sign in through Geopapa.
https://mcp.geopapa.com/mcpGeopapa shows the client name and lets you select children and permissions. OAuth access lasts up to 90 days; the client automatically refreshes its short-lived access token.
ChatGPT and Claude
ChatGPT
Open Plugins → Add custom MCP server. Enter the URL above and select OAuth. Create the connection, sign in to Geopapa and approve children and permissions. After installing it, select the connection in a new chat.
Claude
Open Customize → Connectors → Add custom connector. Enter the URL above. OAuth supports published client identity or automatic registration. Click Connect, sign in to Geopapa and approve access. Enable the connection in your chat through + → Connectors.
Availability depends on your plan and workspace settings; menu names may change. If a client asks for Client ID and Client secret, use a registered OAuth client — these are not your Geopapa API token. Start with “Which children are available in Geopapa?” and check that only your selected children appear.
02 / Or use an API token
Open Connections in your account, create a separate token for your client and save it immediately. Use the same server URL and add this header in the client:
Authorization: Bearer YOUR_GEOPAPA_TOKENKeep the secret in your client’s secure field or secret store. Do not paste it into chat messages. Setting names vary by client; remote MCP with OAuth PKCE S256 or a Bearer header is required.
Connection settings will appear in your account at launch. Administrators already have early access.
My account03 / Start with a useful question
- “Where was my child last seen, and how recent is the location?” — location permission.
- “Compare screen time over the past 7 days.” — app read permission.
- “Suggest a plan of chores with rewards.” — task read permission. Allow task changes to create a task you approve.
- “Limit this game to 30 minutes a day.” — app read and write permissions; the assistant first confirms the rules.
Built-in MCP prompts: family_briefing, screen_time_review and plan_family_tasks. Only tools allowed by your permissions are exposed to the client.
Access stays in your control
Each connection is restricted to selected children. Newly added children are never included automatically. Location, history, places, tasks and app permissions are separate. Your account shows expiry dates, recent calls and a revoke button. Removing a family link also removes the assistant’s access.
A location is the device’s last report, not proof that it is online. Missing screen time days are not counted as zero. MCP app control works with Android; iOS Screen Time uses a different mechanism. Saved rules require phone synchronization, with application status reported separately.
MCP does not expose listening, payments, passwords or administrator functions. Data you authorize your assistant to access is also processed under your chosen AI service’s policies.