---
title: "Build with AI"
description: "Build on OnePageCRM with AI — agent-readable docs for your coding assistant, and a live MCP server for AI agents that act on the CRM."
canonical_url: https://developer.onepagecrm.com/build-with-ai/
source: Markdown mirror of https://developer.onepagecrm.com/build-with-ai/
---

This site is built for agents as well as people. Feed our docs to your AI
coding assistant, or connect an AI agent straight to live CRM data.

## Two ways to build with AI

**Build with an AI assistant.** Working in Claude Code, Cursor, or another
AI coding tool? Point it at our agent-readable docs and it writes the
integration with you — correct endpoints, real field names, no
hallucinated API.

**Build for AI agents.** Giving an AI agent live access to a customer's
CRM? Connect it to our MCP server and it can query and update contacts,
deals, actions, and more — as the signed-in user, with their permissions.

## Feed your coding assistant

Every page on this site is published in formats an AI tool can consume
directly, so your assistant builds against the real API, not a guess at it.

- **llms.txt** — <https://developer.onepagecrm.com/llms.txt> — a curated map
  of every docs section, plus an Instructions block that tells an agent how
  to use the API. Small enough to paste in whole.
- **llms-full.txt** — <https://developer.onepagecrm.com/llms-full.txt> — the
  curated developer docs corpus: concepts, tutorials, protocol references and
  API resource summaries in one file. Detailed REST operation pages are not
  inlined — fetch a single operation's `.md` or use the OpenAPI spec for exact
  schemas.
- **Markdown mirrors** — append `.md` to any docs URL for the raw markdown,
  no nav or chrome. Cleaner for an LLM than scraping the HTML. Every page
  also has a "Copy as Markdown" button. Example:
  <https://developer.onepagecrm.com/webhooks/payloads.md>
- **OpenAPI spec** — <https://github.com/OnePageCRM/swagger> — the canonical,
  machine-readable API definition, versioned on GitHub. Point a codegen tool at
  the raw swagger.yaml
  (<https://raw.githubusercontent.com/OnePageCRM/swagger/master/swagger.yaml>)
  for a typed client instead of hand-writing requests.
- **agents.json** — <https://developer.onepagecrm.com/.well-known/agents.json>
  — a machine-readable manifest that points agents to all of the above and
  lists the live MCP server. An emerging standard; we ship it early.

Start your agent with one paste:

```text
Read https://developer.onepagecrm.com/llms.txt — it indexes the
OnePageCRM developer docs and explains how to authenticate.

Help me build a Node.js service that syncs contacts into OnePageCRM
via the REST API. When you need the full text of a page, fetch its
markdown by appending .md to the URL.
```

## Give an agent live access to the CRM

The OnePageCRM [MCP server](/mcp/overview/) lets an AI agent read and write
CRM data through the Model Context Protocol — describe the schema, pull
account context, query with [OQL](/oql/overview/), and create or update
records.

Endpoint:

```
https://app.onepagecrm.com/mcp
```

Add it as a connector, sign in, approve the consent screen — no API key
pasted into the agent, and you can revoke access anytime.

Connects out of the box: **ChatGPT**, **Claude**, **Mistral's Le Chat**,
**Grok**, and **Perplexity**. Building your own agent? Any MCP client can
request the `mcp` scope.

- [MCP overview](/mcp/overview/) — the endpoint, the five tools, scopes, and how to connect a client that isn't listed.
- [Setup with screenshots](https://help.onepagecrm.com/article/1017-mcp) — the help-center guide.

## Keep going

- [The data model](/getting-started/data-model/) — the seven core entities every surface, and every agent, works with.
- [MCP reference](/mcp/overview/) — the five tools: describe, context, query, create, update.
- [API reference](/api/reference/) — every endpoint, rendered from the OpenAPI spec.
