# jitprompt > jitprompt keeps the operating instructions AI agents follow — policies, runbooks, style guides, data dictionaries — and serves the relevant sections just in time over the Model Context Protocol (MCP), with a REST API for managing documents. The documentation is also available as Markdown: every page at its URL plus `.md`, and everything in one file at https://docs.jitprompt.com/llms-full.txt. ## Getting Started - [What is jitprompt?](https://docs.jitprompt.com/getting-started/introduction.md): Operating instructions for your AI agents, served just in time over MCP. - [Quickstart](https://docs.jitprompt.com/getting-started/quickstart.md): Sign up, upload a document, create an API key and connect Claude Code. ## Concepts - [Organizations, roles and namespaces](https://docs.jitprompt.com/concepts/organizations-and-namespaces.md): Who can do what, and how API keys are scoped. - [Documents and ingestion](https://docs.jitprompt.com/concepts/documents-and-ingestion.md): What happens when you upload, and which files work best. - [How retrieval works](https://docs.jitprompt.com/concepts/how-retrieval-works.md): The table of contents, search signals, and the token budget. - [Plans and limits](https://docs.jitprompt.com/concepts/plans-and-limits.md): The four limits every plan has, and what happens when you reach one. ## Connect your agent - [Claude Code](https://docs.jitprompt.com/connect-your-agent/connect-claude-code.md): Add a namespace to Claude Code as a remote MCP server. - [Claude Desktop](https://docs.jitprompt.com/connect-your-agent/connect-claude-desktop.md): Connect through mcp-remote with your API key. - [Anthropic API](https://docs.jitprompt.com/connect-your-agent/connect-anthropic-api.md): Use the MCP connector in the Messages API — no client code for the tools. - [OpenAI](https://docs.jitprompt.com/connect-your-agent/connect-openai.md): Use jitprompt from the OpenAI Responses API or the OpenAI Agents SDK. - [Grok (xAI)](https://docs.jitprompt.com/connect-your-agent/connect-grok.md): Use jitprompt from Grok through xAI's remote MCP tools. - [LangChain and LangGraph (any model)](https://docs.jitprompt.com/connect-your-agent/connect-langchain.md): One agent setup for Claude, OpenAI, Gemini, Grok and other models, through LangChain's MCP adapter. - [Qwen and other open-weight models](https://docs.jitprompt.com/connect-your-agent/connect-open-weight.md): Use jitprompt with Qwen through Qwen-Agent, or with any local model (Qwen, gpt-oss, Llama…) through Ollama. - [Other MCP clients and frameworks](https://docs.jitprompt.com/connect-your-agent/connect-other-clients.md): Connection details for any client that speaks MCP over HTTP. - [jitprompt's docs over MCP](https://docs.jitprompt.com/connect-your-agent/docs-mcp.md): Give your agent these docs, served by jitprompt, with the key you already have. ## Working with documents - [Upload from scripts and CI](https://docs.jitprompt.com/working-with-documents/upload-from-ci.md): Keep instructions in Git and publish them on every merge. - [Writing prompts for agents](https://docs.jitprompt.com/working-with-documents/agent-prompting.md): Get agents to check their instructions at the right moments. - [Search sandbox](https://docs.jitprompt.com/working-with-documents/search-sandbox.md): See what an agent gets for a plan before it asks — and compare phrasings. - [Agent skills](https://docs.jitprompt.com/working-with-documents/agent-skills.md): Give any agent a library of skills it loads only when a task calls for one. ## Reference - [MCP tools](https://docs.jitprompt.com/reference/mcp-tools.md): The three tools an agent sees, their arguments and their output. - [Errors and rate limits](https://docs.jitprompt.com/reference/errors.md): Status codes from the REST API and what to do about them. ## API - [OpenAPI document](https://docs.jitprompt.com/openapi.json): the REST API for managing documents (13 paths), base URL https://app.jitprompt.com, bearer API key - [MCP server](https://app.jitprompt.com/mcp): streamable HTTP; tools get_toc, get_section, search_instructions; header `Authorization: Bearer imcp_...` ## Optional - [Full documentation](https://docs.jitprompt.com/llms-full.txt): every page above in one file