# Prolepsia developer docs > Prolepsia makes calibrated forecasts with sources. Use its REST API, signed webhooks and MCP server from your own code and AI agents. Forecasts run in the background and usually take 35 to 60 minutes. Start one, keep its task id, then poll it or wait for a webhook. ## Docs - [API](https://app.prolepsia.com/docs/developers/api.md): Create questions, start forecasts and read results from your own code, with examples in TypeScript, Python and curl. - [Webhooks](https://app.prolepsia.com/docs/developers/webhooks.md): Get a signed HTTPS call when a forecast starts, finishes or fails, and check the signature on your server. - [MCP server](https://app.prolepsia.com/docs/developers/mcp.md): Connect ChatGPT, Claude, Cursor, Codex and your own agents to Prolepsia, and install the agent skill. ## Machine-readable - [OpenAPI schema](https://app.prolepsia.com/api/external/schema/): every public API operation, request and response - [Agent skill](https://app.prolepsia.com/api/v1/mcp-skill/prolepsia.md): how an agent should use the MCP tools - [Agent skill version](https://app.prolepsia.com/api/v1/mcp-skill/version): the current skill version, to check an installed copy