Documentation Context4.
Connect your work services, give AI its first task or build your own integration. Separate guides for users, developers and AI agents.
Give your AI tasks →
Account connections, access, service capabilities and workflows using data from two systems.
Use MCP and HTTP API →
Tools, request schemas, authorization, proxy requests, errors and retries.
For agents.
Product.
- 01What is Context4
What is Context4: work data and actions from CRM and business services in ChatGPT, Claude Code and other MCP clients.
- 02Getting started
One prompt, connecting your AI and your first task.
- 03Core concepts
Accounts, tools and workspaces.
- 04Connections
Authorization, accounts and availability.
- 05Actions and results
Working with versioned tools.
- 06Data and sync
Declared entities and their limitations.
- 07Access and disconnection
Minimum permissions and revoking access.
- 08How data is handled
Proxying without content storage, authorization and external data recipients.
- 09Errors and support
How to investigate a problem without exposing secrets.
- 10Business workflows: two services, one task
Combine CRM, finance, telephony and development data in a verifiable workflow.
AI connections.
- 01Connect ChatGPT
Context4 plugin: accounts, MCP, permissions, first request and revocation.
- 02Connect Claude
Claude remote connector: MCP, accounts, permissions, first task and disconnection.
- 03Connect Codex
MCP, authorization, and skills for Codex.
- 04Connect Claude Code
MCP, authorization, and skills for Claude Code.
- 05Connect Hermes
MCP, authorization, and skills for Hermes.
- 06Connect OpenClaw
MCP, authorization, and skills for OpenClaw.
Skills.
- 01Context4 skills
Ready-to-use packages, archives, and installation for your AI.
- 02Skills for Codex
Install Context4 in Codex.
- 03Skills for Claude Code
Install Context4 in Claude Code.
- 04Skills for Hermes
Install Context4 in Hermes Agent.
- 05Skills for OpenClaw
Local Context4 skill packages in OpenClaw.
- 06Skills for Claude
Upload ZIP packages in Claude web or desktop.
- 07Skills for ChatGPT
Plugins and standalone skills in supported environments.
Technical documentation.
- 01Technical documentation
Navigation for HTTP, MCP, OAuth and proxy requests.
- 02API authorization and rules
Keys, capabilities, errors, pagination and idempotency.
- 03AI and MCP
Agent connection, discovery and result verification.
- 04MCP tool reference
Five meta-tools: exact input and output JSON Schema.
- 05OAuth for MCP
Discovery, PKCE, tokens and access revocation.
- 06Provider proxy requests
Paths, authorization, parameters, bodies and access boundaries.
- 07Composio SDK
Supported client, compatible versions and limitations.
- 08Tools and identity
Discover Context4 tools, retrieve action schemas and inspect identity through the public API.
- 09Executions
Create, inspect and cancel Context4 tool executions: API requests, responses, attempts and errors.
- 10Connections and OAuth applications
Context4 service connections and OAuth configurations: manage connected accounts and provider schemas through the API.
- 11Databases and private networks
Context4 data-source connections and private networks: schema discovery, network attachments and access management through the API.
- 12Tool sessions
Context4 tool sessions: create and configure sessions, discover exposed actions and retrieve dynamic MCP URLs through the API.
- 13Sync and export
Context4 syncs: sources, supported entities, runs and data exports through the public API.
- 14Provider events
Context4 provider event types and subscriptions: create and manage subscriptions through the public API.
- 15HTTP catalog and provider calls
Context4 provider HTTP catalog: discover operations, inspect parameter schemas and call endpoints through connected accounts.
- 16Composio HTTP method inventory
All client adapter routes and their required capabilities.
- 17API schemas: part 1
API input and response JSON Schema: Problem — Connection. Fields, required properties and API constraints.
- 18API schemas: part 2
API input and response JSON Schema: EndUserRef — DataSourceConnectionList. Fields, required properties and API constraints.
- 19API schemas: part 3
API input and response JSON Schema: CreateDataSourceConnectionRequest — SyncRunList. Fields, required properties and API constraints.
- 20API schemas: part 4
API input and response JSON Schema: SyncRun — EndpointSearchRequest. Fields, required properties and API constraints.
- 21API schemas: part 5
API input and response JSON Schema: ConnectorApiBody — ConnectorApiBody. Fields, required properties and API constraints.