# Hanging Context developers > Fresh context for agents. Rebuilt every 12 hours. Provenance by Synorb. This file lists what a developer needs to call Hanging Context. Reading is free and needs no key. ## Start here - [Developers page](https://hangingcontext.com/developers/): endpoints, examples, rate limits, errors and the version policy - [Developers page as Markdown](https://hangingcontext.com/developers/index.md) - [OpenAPI description](https://hangingcontext.com/openapi.json) - [MCP server](https://hangingcontext.com/mcp): a plain GET returns JSON that explains how to connect - [Ask endpoint](https://hangingcontext.com/ask): a plain GET returns JSON that explains how to call it ## Endpoints - GET [/editions/latest.json](https://hangingcontext.com/editions/latest.json): Get the latest stories - GET [/n/{topic}/index.json](https://hangingcontext.com/n/{topic}/index.json): Get the stories of one topic - GET [/stories/{date}/{slug}/index.json](https://hangingcontext.com/stories/{date}/{slug}/index.json): Get one story as JSON - GET [/stories/{date}/{slug}/index.md](https://hangingcontext.com/stories/{date}/{slug}/index.md): Get one story as Markdown - GET [/roundups/index.json](https://hangingcontext.com/roundups/index.json): List the roundups - GET [/ask](https://hangingcontext.com/ask): Ask a question (GET) - POST [/ask](https://hangingcontext.com/ask): Ask a question (POST) - GET [/editions/feed.json](https://hangingcontext.com/editions/feed.json): Get the JSON Feed - GET [/editions/feed.xml](https://hangingcontext.com/editions/feed.xml): Get the RSS feed - GET [/editions/atom.xml](https://hangingcontext.com/editions/atom.xml): Get the Atom feed - GET [/.well-known/reuse.json](https://hangingcontext.com/.well-known/reuse.json): Get the reuse terms - GET [/mcp](https://hangingcontext.com/mcp): Get the MCP connection details - POST [/mcp](https://hangingcontext.com/mcp): Send an MCP JSON-RPC message ## Rules - No key, account or OAuth is needed. - The limit is 60 calls per 60 seconds per IP address for /ask and MCP tool calls. - Errors are JSON with the fields error, message and next_step. - Version: Breaking changes ship as a new version. We announce them at least 90 days ahead with Deprecation and Sunset response headers on the old version, and on the /developers page. ## Read the rest - [Main llms.txt](https://hangingcontext.com/llms.txt) - [For agents llms.txt](https://hangingcontext.com/for-agents/llms.txt) - [agents.md](https://hangingcontext.com/agents.md) - [Agent skill and plugin on GitHub](https://github.com/Synorb/hanging-context) - [Reuse terms](https://hangingcontext.com/terms/reuse/)