# Building with LLMs

Apideck ships several agent-friendly primitives so that LLM-based coding assistants, MCP clients, and autonomous agents can build with the Unified APIs without hand-written glue code.

## MCP server

The [Apideck MCP Server](https://developers.apideck.com/mcp.md) exposes 229 tools across 5 Unified APIs to any MCP-compatible client (Claude Desktop, Cursor, Goose, etc.).

## CLI

The [Apideck CLI](https://developers.apideck.com/cli.md) is OpenAPI-native — every operation is a subcommand — which makes it reliable for agents that prefer shelling out to making HTTP calls directly.

## Agent skills

The [api-skills repository](https://github.com/apideck-libraries/api-skills) contains per-SDK skills that teach an agent how to use each SDK: installation, authentication, method naming, and common patterns.

```bash
npx skills add apideck/api-skills --skill apideck-node
npx skills add apideck/api-skills --skill apideck-python
npx skills add apideck/api-skills --skill apideck-dotnet
```

## Plain-text documentation

Every documentation page is available as markdown at `<page>.md` or by sending the `Accept: text/markdown` header. Machine-readable indexes live at:

- [https://developers.apideck.com/llms.txt](https://developers.apideck.com/llms.txt) — curated overview
- [https://developers.apideck.com/llms-full.txt](https://developers.apideck.com/llms-full.txt) — enumerated index of every API operation and guide
- [https://developers.apideck.com/md/index.json](https://developers.apideck.com/md/index.json) — JSON index of all markdown paths

## OpenAPI specs

Every Unified API publishes an OpenAPI 3.1 spec at https://github.com/apideck-libraries/openapi-specs. The CLI and SDKs are generated from these specs.

## IDE plugins

Cursor, Continue, and other IDE-integrated assistants can consume the OpenAPI specs and skills directly; follow the installation instructions in the [api-skills README](https://github.com/apideck-libraries/api-skills) to wire them up.
