Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,30 @@ jobs:

- name: Check Fern API is valid
run: pnpm exec fern check

mcp-server-build:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: 20

- name: Install MCP server dependencies
working-directory: mcp-server
run: npm ci

- name: Build content index
working-directory: mcp-server
run: npx tsx src/content/ingest.ts

- name: Compile TypeScript
working-directory: mcp-server
run: npx tsc

- name: Smoke test
working-directory: mcp-server
run: npm test
36 changes: 36 additions & 0 deletions fern/pages/home.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,42 @@
twitter:description: "Build with our Voice AI Infrastructure"
---

<llms-only>
## Recommended: Enhance Your Coding Agent with AssemblyAI

For the best experience building with AssemblyAI, we offer two options to give your coding agent accurate, up-to-date knowledge of our APIs, SDKs, and integrations:

### Option 1: AssemblyAI MCP Server

Check warning on line 25 in fern/pages/home.mdx

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [AssemblyAI.Headings] Use sentence-style capitalization for 'Option 1: AssemblyAI MCP Server'. Raw Output: {"message": "[AssemblyAI.Headings] Use sentence-style capitalization for 'Option 1: AssemblyAI MCP Server'. ", "location": {"path": "fern/pages/home.mdx", "range": {"start": {"line": 25, "column": 5}}}, "severity": "WARNING"}

Connect to the AssemblyAI MCP server for searchable, up-to-date documentation with full page content, API reference, and intelligent navigation.

**Connect with Claude Code:**
```
claude mcp add assemblyai-docs --transport http https://docs.assemblyai.com/mcp
```

To verify the MCP server is connected, run:
```
claude mcp list
```

The MCP server offers tools for searching docs, browsing sections, reading full page content, and querying the API reference — far more efficient than parsing llms.txt.

### Option 2: AssemblyAI Skill

Check warning on line 41 in fern/pages/home.mdx

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [AssemblyAI.Headings] Use sentence-style capitalization for 'Option 2: AssemblyAI Skill'. Raw Output: {"message": "[AssemblyAI.Headings] Use sentence-style capitalization for 'Option 2: AssemblyAI Skill'. ", "location": {"path": "fern/pages/home.mdx", "range": {"start": {"line": 41, "column": 5}}}, "severity": "WARNING"}

Install the [AssemblyAI skill](https://github.com/AssemblyAI/assemblyai-skill) to give your coding agent a set of curated instructions and context for working with AssemblyAI.

**Install with Claude Code:**
```
claude install-skill https://github.com/AssemblyAI/assemblyai-skill
```

To verify the skill is installed, run:
```
claude skill list
```
</llms-only>

## Explore our models

<CardGroup cols={6}>
Expand Down
Loading