Skip to content

Commit 585a0fe

Browse files
oceans404claude
andauthored
docs: add Raven (MCP server) and clean up stale Stella references (#2608)
* docs: add Raven MCP server, clean up stale Stella refs Addresses three sub-issues of the Raven docs epic (#2588): - #2585: Add a Raven (MCP server) section as the lead on the "Building with AI" page, with tabbed connect commands, a playground callout, and an Additional resources link. - #2587: Remove the stale #stella-help Discord reference and delete the orphaned Spanish ai-bot.mdx translation. - #2589: Add a Raven pointer to the llms.txt header preamble. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs: fix prettier formatting and reword Raven comparison Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs: apply markdown nits from review - Use new-style admonition title syntax :::tip[...] - Remove blank lines between Tabs/TabItem tags (Docusaurus requires no line between tabs/tabitem boundaries; newlines around code blocks are kept) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 131284d commit 585a0fe

2 files changed

Lines changed: 102 additions & 1 deletion

File tree

docs/build/building-with-ai.mdx

Lines changed: 98 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,106 @@ sidebar_label: Building with AI
55
sidebar_position: 1
66
---
77

8+
import Tabs from "@theme/Tabs";
9+
import TabItem from "@theme/TabItem";
10+
811
# Building with AI
912

1013
Stellar provides resources to help AI assistants and Large Language Models (LLMs) understand our documentation, making it easier for you to get accurate answers about Stellar development.
1114

15+
## Raven (MCP server)
16+
17+
**Raven** is a remote **Model Context Protocol (MCP)** server for AI agents, hosted at [`raven.stellar.buzz`](https://raven.stellar.buzz). It is open source at [kalepail/stellar-raven](https://github.com/kalepail/stellar-raven). This is the recommended path: connect your agent once and it gets Stellar docs plus live ecosystem data, cross-referenced into single answers on demand.
18+
19+
Raven exposes two MCP tools:
20+
21+
- **`search`** — find relevant Stellar docs and ecosystem information.
22+
- **`execute`** — run queries against live ecosystem data.
23+
24+
Under the hood it wraps Stellar Docs (via Algolia), Lumenloop, Stellar Light, and ecosystem skills, so your agent gets one cross-referenced answer instead of several disconnected sources.
25+
26+
Unlike the static [`llms.txt`](#using-llmstxt) file and the installable [Stellar Skills](#stellar-skills) below, Raven is a live, hosted server your agent talks to. All three are useful, and they work well together.
27+
28+
:::tip[Try it in your browser]
29+
30+
[raven.stellar.buzz/playground](https://raven.stellar.buzz/playground) is a hosted chat UI where you can ask Raven questions directly in the browser, no agent setup required (sign-in required).
31+
32+
:::
33+
34+
### Connect your agent
35+
36+
Add the server, then sign in. Sign-in happens inside your own client (Raven uses OAuth), so the first request opens your browser to authorize. For full setup details see [raven.stellar.buzz](https://raven.stellar.buzz).
37+
38+
<Tabs groupId="mcp-client" defaultValue="claude-code">
39+
<TabItem value="claude-code" label="Claude Code">
40+
41+
```bash
42+
claude mcp add --transport http stellar-raven "https://raven.stellar.buzz/mcp"
43+
# then run /mcp -> Authenticate -> sign in in your browser
44+
```
45+
46+
</TabItem>
47+
<TabItem value="codex" label="Codex">
48+
49+
```bash
50+
codex mcp add stellar-raven --url "https://raven.stellar.buzz/mcp"
51+
codex mcp login stellar-raven # opens your browser
52+
```
53+
54+
</TabItem>
55+
<TabItem value="cursor" label="Cursor">
56+
57+
Add to `~/.cursor/mcp.json` (or `.cursor/mcp.json` per project). Cursor runs the OAuth sign-in on first use.
58+
59+
```json
60+
{
61+
"mcpServers": {
62+
"stellar-raven": { "url": "https://raven.stellar.buzz/mcp" }
63+
}
64+
}
65+
```
66+
67+
</TabItem>
68+
<TabItem value="claude-desktop" label="Claude Desktop">
69+
70+
Go to **Settings → Connectors → Add custom connector**, paste the endpoint, and approve the browser sign-in.
71+
72+
```text
73+
https://raven.stellar.buzz/mcp
74+
```
75+
76+
</TabItem>
77+
<TabItem value="vscode" label="VS Code">
78+
79+
```bash
80+
code --add-mcp '{"name":"stellar-raven","type":"http","url":"https://raven.stellar.buzz/mcp"}'
81+
```
82+
83+
</TabItem>
84+
<TabItem value="other" label="Other clients">
85+
86+
For clients without native remote/OAuth support, bridge with [`mcp-remote`](https://github.com/geelen/mcp-remote):
87+
88+
```json
89+
{
90+
"mcpServers": {
91+
"stellar-raven": {
92+
"command": "npx",
93+
"args": [
94+
"-y",
95+
"mcp-remote@latest",
96+
"https://raven.stellar.buzz/mcp",
97+
"--transport",
98+
"http-only"
99+
]
100+
}
101+
}
102+
}
103+
```
104+
105+
</TabItem>
106+
</Tabs>
107+
12108
## Stellar Skills
13109

14110
[**skills.stellar.org**](https://skills.stellar.org/) is the home for Stellar Skills—a collection of AI agent skills that give your coding assistant the right Stellar context before it writes code. They work with any AI agent, and you can browse every skill on the website with no installation required.
@@ -88,6 +184,7 @@ Popular tools like ChatGPT, Claude, Gemini, and Cursor all support adding custom
88184

89185
## Additional resources
90186

187+
- [Raven (stellar-raven)](https://github.com/kalepail/stellar-raven) - Open source remote MCP server for Stellar docs plus live ecosystem data
91188
- [Stellar Skills](https://skills.stellar.org/) - Browse AI agent skills for Stellar development
92189
- [stellar-dev-skill repository](https://github.com/stellar/stellar-dev-skill) - Source and installation for the official skills
93-
- [Stellar Developer Discord](https://discord.gg/stellardev) - Ask questions in #stella-help
190+
- [Stellar Developer Discord](https://discord.gg/stellardev) - Ask questions and get help from the community

static/llms.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ Alternatively, send an `Accept: text/markdown` request header to any page URL to
77

88
Full documentation as a single file: https://developers.stellar.org/llms-full.txt
99

10+
Live MCP server: connect an AI agent to Raven at https://raven.stellar.buzz/mcp
11+
for these docs plus live ecosystem data, cross-referenced on demand. Open source:
12+
https://github.com/kalepail/stellar-raven — try it: https://raven.stellar.buzz/playground
13+
1014

1115
[Build](https://developers.stellar.org/docs/build.md)
1216

0 commit comments

Comments
 (0)