Skip to content
Merged
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
2 changes: 1 addition & 1 deletion docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -341,7 +341,7 @@
"navbar": {
"links": [
{
"label": "Explore Apps",
"label": "Explore Integrations",
"href": "https://world.org/ecosystem"
}
],
Expand Down
40 changes: 39 additions & 1 deletion mini-apps/quick-start/installing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,45 @@ console.log(MiniKit.isInstalled());

## Build with AI

We have generated a [llms-full.txt](https://docs.world.org/llms-full.txt) file that converts all our documentation into a single markdown document following the https://llmstxt.org/ standard.
The [World Docs MCP](https://docs.world.org/mcp) lets any coding assistant search the World documentation to help you build your mini app.

<Tabs>
<Tab title="Claude Code">
```bash
claude mcp add --transport http world https://docs.world.org/mcp
```
</Tab>
<Tab title="Codex">
```bash
codex mcp add --transport http world https://docs.world.org/mcp
```
</Tab>
<Tab title="Cursor">
Add to `.cursor/mcp.json`:
```json
{
"mcpServers": {
"world": {
"url": "https://docs.world.org/mcp"
}
}
}
```
</Tab>
<Tab title="VS Code">
Add to `.vscode/mcp.json`:
```json
{
"servers": {
"world": {
"type": "http",
"url": "https://docs.world.org/mcp"
}
}
}
```
</Tab>
</Tabs>

## Template Repositories

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
},
"pnpm": {
"overrides": {
"axios": ">=1.13.5",
"axios": "1.13.5",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Regenerate lockfile after pinning axios override

Changing the override to "axios": "1.13.5" without updating pnpm-lock.yaml introduces a lockfile config mismatch (pnpm-lock.yaml still has axios: '>=1.13.5'), so any frozen install fails immediately. I verified this in this repo with pnpm install --frozen-lockfile --ignore-scripts, which exits with ERR_PNPM_LOCKFILE_CONFIG_MISMATCH; this will block CI/dev workflows that rely on frozen lockfiles and also means the new pin is not actually reflected in the committed dependency state.

Useful? React with 👍 / 👎.

"body-parser": ">=1.20.3",
"minimatch": ">=3.1.4",
"path-to-regexp": ">=0.1.12"
Expand Down
12 changes: 6 additions & 6 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 44 additions & 0 deletions world-id/idkit/build-with-llms.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,47 @@ My app credentials are stored in environment variables:
## Reference
- Full docs: https://docs.world.org/llms.txt
```

## World Docs MCP

Gives your LLM direct access to World documentation and APIs through the [Model Context Protocol](https://modelcontextprotocol.io/).

The server exposes the `search_world_documentation` tool, which lets your AI assistant search and retrieve relevant World documentation on demand.

<Tabs>
<Tab title="Claude Code">
```bash
claude mcp add --transport http world https://docs.world.org/mcp
```
</Tab>
<Tab title="Codex">
```bash
codex mcp add --transport http world https://docs.world.org/mcp
```
</Tab>
<Tab title="Cursor">
Add to `.cursor/mcp.json`:
```json
{
"mcpServers": {
"world": {
"url": "https://docs.world.org/mcp"
}
}
}
```
</Tab>
<Tab title="VS Code">
Add to `.vscode/mcp.json`:
```json
{
"servers": {
"world": {
"type": "http",
"url": "https://docs.world.org/mcp"
}
}
}
```
</Tab>
</Tabs>
Loading