# Beeminder — MCP server on mcp.ai > Connect your Beeminder account and use 5 tools for task management straight from your AI agent. Connect with your own API key. Beeminder is an online goal-tracking service that uses financial incentives-pledge money on your objectives and forfeit it if you don’t keep up-to help you achieve your goals. By: mcp.ai · official Page: https://mcp.ai/beeminder ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_beeminder?ms=1787296080000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/beeminder/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/beeminder/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/beeminder/skill.md Postman collection (v2.1): https://mcp.ai/beeminder/postman.json ## Tools - beeminder_authenticate_and_redirect_user(username?: string, redirect_to_url: string) — Tool to authenticate a user and redirect them to a given URL. Use when sending a user into the Beeminder web UI directly after OAuth or token validation. - beeminder_create_charge(note?: string, amount: number, dryrun?: boolean, user_id: string) — Tool to create a new charge for a user. Use when billing a user outside of goal pledges; supports dryrun mode. - beeminder_get_all_goals(username: string) — Tool to retrieve all goals for a specified user. Use when listing a user's active goals. - beeminder_get_archived_goals(username: string) — Tool to retrieve archived goals for a specified user. Use when you need to inspect a user's past archived goals. - beeminder_get_user_information(skinny?: boolean, username: string, diff_since?: integer, associations?: boolean, datapoints_count?: integer) — Tool to retrieve information about a specified Beeminder user. Use when you need to fetch details like timezone, goals, urgency, or deleted goals after authenticating successfully. ## Example prompts - "What can I do in Beeminder?" - "Show me a summary of my Beeminder account" ## Links Docs: https://mcp.ai/docs/mcps/beeminder Website: https://mcp.ai/mcps/beeminder