@@ -26,278 +26,6 @@ const meta = {
2626 display : "children" ,
2727 items : {
2828 ...docsIntroItems ,
29- /*
30- HOSTED MCP
31- */
32- "managed-mcp-section" : {
33- type : "separator" ,
34- title : < SidebarSeparator > { "Gram (MCP Cloud)" } </ SidebarSeparator > ,
35- } ,
36- gram : {
37- title : "Gram (MCP Cloud)" ,
38- display : "children" ,
39- items : {
40- introduction : {
41- title : "Introduction" ,
42- } ,
43- "mcp-installation-guides" : {
44- title : "MCP Installation Guides" ,
45- } ,
46- "getting-started" : {
47- title : "Getting Started" ,
48- items : {
49- typescript : {
50- title : "Use TypeScript (Gram Functions)" ,
51- } ,
52- openapi : {
53- title : "Use an OpenAPI spec" ,
54- } ,
55- } ,
56- } ,
57- concepts : {
58- title : "Concepts" ,
59- items : {
60- "tool-definitions" : {
61- title : "Tool Definitions" ,
62- } ,
63- toolsets : {
64- title : "Toolsets" ,
65- } ,
66- "tool-variations" : {
67- title : "Tool Variations" ,
68- } ,
69- "tool-sources" : {
70- title : "Tool Sources" ,
71- } ,
72- environments : {
73- title : "Environments" ,
74- } ,
75- deployments : {
76- title : "Deployments" ,
77- } ,
78- "api-keys" : {
79- title : "API Keys" ,
80- } ,
81- } ,
82- } ,
83- "gram-functions" : {
84- title : "Gram Functions" ,
85- items : {
86- introduction : {
87- title : "Introduction" ,
88- } ,
89- "functions-framework" : {
90- title : "Using the Functions Framework" ,
91- } ,
92- "mcp-sdk" : {
93- title : "Using the MCP SDK" ,
94- } ,
95- "configuring-environments" : {
96- title : "Configuring environments" ,
97- } ,
98- "build-deploy" : {
99- title : "Build and Deploy" ,
100- } ,
101- } ,
102- } ,
103- "build-mcp" : {
104- title : "Build MCP" ,
105- items : {
106- "custom-toolsets" : {
107- title : "Curate a custom toolset" ,
108- } ,
109- "create-default-toolset" : {
110- title : "Create a default toolset" ,
111- } ,
112- "advanced-tool-curation" : {
113- title : "Advanced tool curation" ,
114- } ,
115- "configuring-environments" : {
116- title : "Configure environments" ,
117- } ,
118- "attach-environments-to-sources" : {
119- title : "Attach environments to tool sources" ,
120- } ,
121- "test-toolsets" : {
122- title : "Test toolsets" ,
123- } ,
124- "dynamic-toolsets" : {
125- title : "Dynamic toolsets (experimental)" ,
126- } ,
127- "response-filtering" : {
128- title : "Response filtering (experimental)" ,
129- } ,
130- } ,
131- } ,
132- "host-mcp" : {
133- title : "Productionize MCP" ,
134- items : {
135- "deploy-mcp-server" : {
136- title : "Deploy an MCP server" ,
137- } ,
138- "public-private-servers" : {
139- title : "Control server visibility" ,
140- } ,
141- "adding-oauth" : {
142- title : "Add OAuth" ,
143- } ,
144- "oauth-proxy-for-internal-servers" : {
145- title : "OAuth proxy for internal servers" ,
146- } ,
147- "tool-call-healing" : {
148- title : "Tool call healing" ,
149- } ,
150- "publish-gram-server-mcp-registry" : {
151- title : "Publish to MCP Registry" ,
152- } ,
153- } ,
154- } ,
155- "agents-api" : {
156- title : "Gram Agents API (Beta)" ,
157- items : {
158- "overview" : {
159- title : "Gram Agents API Overview" ,
160- } ,
161- "billing-and-usage" : {
162- title : "Gram Agents API Billing and Usage" ,
163- } ,
164- "example-usage" : {
165- title : "Gram Agents API Usage Examples" ,
166- } ,
167- } ,
168- } ,
169- "command-line" : {
170- title : "Command Line" ,
171- items : {
172- auth : { } ,
173- whoami : { } ,
174- stage : { } ,
175- "stage-function" : { } ,
176- "stage-openapi" : { } ,
177- push : { } ,
178- status : { } ,
179- } ,
180- } ,
181- clients : {
182- title : "MCP Clients" ,
183- items : {
184- "using-chatgpt-developer-mode-with-gram" : {
185- title : "ChatGPT Developer mode" ,
186- } ,
187- "using-claude-code-with-gram-mcp-servers" : {
188- title : "Claude Code" ,
189- } ,
190- "using-claude-desktop-with-gram-mcp-server" : {
191- title : "Claude Desktop" ,
192- } ,
193- "using-cline-with-gram-mcp-server" : {
194- title : "Cline" ,
195- } ,
196- "using-gemini-cli-with-gram-mcp-servers" : {
197- title : "Gemini CLI" ,
198- } ,
199- "using-mistral-with-gram-mcp-servers" : {
200- title : "Mistral" ,
201- } ,
202- "using-n8n-with-gram-mcp-servers" : {
203- title : "n8n" ,
204- } ,
205- "using-roo-code-with-gram-mcp-server" : {
206- title : "Roo Code" ,
207- } ,
208- "using-your-ide-with-gram-mcp-server" : {
209- title : "IDE" ,
210- } ,
211- troubleshooting : {
212- title : "Troubleshooting" ,
213- } ,
214- } ,
215- } ,
216- "api-clients" : {
217- title : "API usage" ,
218- items : {
219- "using-anthropic-api-with-gram-mcp-servers" : {
220- title : "Anthropic API" ,
221- } ,
222- "using-langchain-with-gram-mcp-servers" : {
223- title : "LangChain" ,
224- } ,
225- "using-openai-agents-sdk-with-gram-mcp-servers" : {
226- title : "OpenAI Agents SDK" ,
227- } ,
228- "using-openai-api-with-gram-mcp-servers" : {
229- title : "OpenAI Responses API" ,
230- } ,
231- "using-pydantic-ai-with-gram-mcp-servers" : {
232- title : "Pydantic AI" ,
233- } ,
234- "using-vercel-ai-sdk-with-gram-mcp-servers" : {
235- title : "Vercel AI SDK" ,
236- } ,
237- } ,
238- } ,
239- examples : {
240- title : "Examples" ,
241- items : {
242- "adding-ai-chat-to-your-app" : {
243- title : "Add AI chat to an existing app" ,
244- } ,
245- "oauth-external-server" : {
246- title : "Build MCP with external OAuth" ,
247- } ,
248- "deploy-from-github-actions" : {
249- title : "Deploy from Github Actions" ,
250- } ,
251- "creating-taskmaster-mcp-server" : {
252- title : "Create a Taskmaster MCP server" ,
253- } ,
254- "consuming-external-apis" : {
255- title : "Connect to External APIs" ,
256- } ,
257- "open-ai-apps-sdk" : {
258- title : "Build a ChatGPT App" ,
259- } ,
260- "using-environments-with-vercel-ai-sdk" : {
261- title : "Using environments with the Vercel AI SDK" ,
262- } ,
263- } ,
264- } ,
265- } ,
266- } ,
267- /*
268- /docs/standalone-mcp/
269- */
270- "standalone-mcp-section" : {
271- type : "separator" ,
272- title : < SidebarSeparator > { "Self-hosted MCP" } </ SidebarSeparator > ,
273- } ,
274- "standalone-mcp" : {
275- title : "Standalone MCP" ,
276- display : "children" ,
277- items : {
278- "build-server" : {
279- title : "Generate Server" ,
280- } ,
281- "customize-tools" : {
282- title : "Customize Tools" ,
283- } ,
284- "custom-resources" : {
285- title : "Custom Resources" ,
286- } ,
287- "custom-prompts" : {
288- title : "Custom Prompts" ,
289- } ,
290- "setting-up-oauth" : {
291- title : "Setting up OAuth" ,
292- } ,
293- "cloudflare-deployment" : {
294- title : "Deploying on Cloudflare" ,
295- } ,
296- "remote-mcp-servers" : {
297- title : "Remote MCP Servers" ,
298- } ,
299- } ,
300- } ,
30129 /*
30230 SDKs
30331 */
@@ -1430,20 +1158,6 @@ const meta = {
14301158 } ,
14311159 } ,
14321160 } ,
1433- changelog : {
1434- title : "Changelog" ,
1435- type : "page" ,
1436- display : "children" ,
1437- items : {
1438- "*" : {
1439- theme : {
1440- sidebar : false ,
1441- pagination : false ,
1442- toc : false ,
1443- } ,
1444- } ,
1445- } ,
1446- } ,
14471161 customers : {
14481162 title : "Customers" ,
14491163 type : "page" ,
0 commit comments