Jeremiah Lowin commited on
Commit
94e6d64
·
unverified ·
2 Parent(s): 92215328378026

Merge pull request #902 from jlowin/docs

Browse files
docs/changelog.mdx CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- mode: center
3
  ---
4
 
5
  <Update label="v2.8.0" description="2024-06-10">
 
1
  ---
2
+ icon: "list-check"
3
  ---
4
 
5
  <Update label="v2.8.0" description="2024-06-10">
docs/clients/auth/bearer.mdx CHANGED
@@ -3,7 +3,7 @@ title: Bearer Token Authentication
3
  sidebarTitle: Bearer Auth
4
  description: Authenticate your FastMCP client with a Bearer token.
5
  icon: key
6
- tag: "New!"
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
 
3
  sidebarTitle: Bearer Auth
4
  description: Authenticate your FastMCP client with a Bearer token.
5
  icon: key
6
+ tag: NEW
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
docs/clients/auth/oauth.mdx CHANGED
@@ -3,7 +3,7 @@ title: OAuth Authentication
3
  sidebarTitle: OAuth
4
  description: Authenticate your FastMCP client via OAuth 2.1.
5
  icon: window
6
- tag: "New!"
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
 
3
  sidebarTitle: OAuth
4
  description: Authenticate your FastMCP client via OAuth 2.1.
5
  icon: window
6
+ tag: NEW
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
docs/docs.json CHANGED
@@ -53,10 +53,13 @@
53
  "pages": [
54
  "getting-started/welcome",
55
  "getting-started/installation",
56
- "getting-started/quickstart",
57
- "updates"
58
  ]
59
  },
 
 
 
 
60
  {
61
  "group": "Servers",
62
  "pages": [
@@ -74,9 +77,7 @@
74
  {
75
  "group": "Authentication",
76
  "icon": "shield-check",
77
- "pages": [
78
- "servers/auth/bearer"
79
- ]
80
  },
81
  "servers/middleware",
82
  "servers/openapi",
@@ -85,10 +86,7 @@
85
  {
86
  "group": "Deployment",
87
  "icon": "upload",
88
- "pages": [
89
- "deployment/running-server",
90
- "deployment/asgi"
91
- ]
92
  }
93
  ]
94
  },
@@ -100,10 +98,7 @@
100
  {
101
  "group": "Authentication",
102
  "icon": "user-shield",
103
- "pages": [
104
- "clients/auth/oauth",
105
- "clients/auth/bearer"
106
- ]
107
  },
108
  "clients/advanced-features"
109
  ]
@@ -127,15 +122,9 @@
127
  "patterns/testing",
128
  "patterns/cli"
129
  ]
130
- }
131
- ],
132
- "icon": "book"
133
- },
134
- {
135
- "anchor": "Tutorials",
136
- "groups": [
137
  {
138
- "group": "MCP",
139
  "pages": [
140
  "tutorials/mcp",
141
  "tutorials/create-mcp-server",
@@ -143,21 +132,12 @@
143
  ]
144
  }
145
  ],
146
- "icon": "graduation-cap"
147
- },
148
- {
149
- "anchor": "Changelog",
150
- "icon": "list-check",
151
- "pages": [
152
- "changelog"
153
- ]
154
  },
155
  {
156
  "anchor": "Community",
157
  "icon": "users",
158
- "pages": [
159
- "community/showcase"
160
- ]
161
  },
162
  {
163
  "anchor": "SDK Reference",
 
53
  "pages": [
54
  "getting-started/welcome",
55
  "getting-started/installation",
56
+ "getting-started/quickstart"
 
57
  ]
58
  },
59
+ {
60
+ "group": "What's New",
61
+ "pages": ["updates", "changelog"]
62
+ },
63
  {
64
  "group": "Servers",
65
  "pages": [
 
77
  {
78
  "group": "Authentication",
79
  "icon": "shield-check",
80
+ "pages": ["servers/auth/bearer"]
 
 
81
  },
82
  "servers/middleware",
83
  "servers/openapi",
 
86
  {
87
  "group": "Deployment",
88
  "icon": "upload",
89
+ "pages": ["deployment/running-server", "deployment/asgi"]
 
 
 
90
  }
91
  ]
92
  },
 
98
  {
99
  "group": "Authentication",
100
  "icon": "user-shield",
101
+ "pages": ["clients/auth/oauth", "clients/auth/bearer"]
 
 
 
102
  },
103
  "clients/advanced-features"
104
  ]
 
122
  "patterns/testing",
123
  "patterns/cli"
124
  ]
125
+ },
 
 
 
 
 
 
126
  {
127
+ "group": "Tutorials",
128
  "pages": [
129
  "tutorials/mcp",
130
  "tutorials/create-mcp-server",
 
132
  ]
133
  }
134
  ],
135
+ "icon": "book"
 
 
 
 
 
 
 
136
  },
137
  {
138
  "anchor": "Community",
139
  "icon": "users",
140
+ "pages": ["community/showcase"]
 
 
141
  },
142
  {
143
  "anchor": "SDK Reference",
docs/integrations/anthropic.mdx CHANGED
@@ -3,7 +3,7 @@ title: Anthropic API + FastMCP
3
  sidebarTitle: Anthropic API
4
  description: Call FastMCP servers from the Anthropic API
5
  icon: message-smile
6
- tag: "New!"
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
 
3
  sidebarTitle: Anthropic API
4
  description: Call FastMCP servers from the Anthropic API
5
  icon: message-smile
6
+ tag: NEW
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
docs/integrations/gemini.mdx CHANGED
@@ -3,7 +3,7 @@ title: Gemini SDK + FastMCP
3
  sidebarTitle: Gemini SDK
4
  description: Call FastMCP servers from the Google Gemini SDK
5
  icon: message-smile
6
- tag: "New!"
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
 
3
  sidebarTitle: Gemini SDK
4
  description: Call FastMCP servers from the Google Gemini SDK
5
  icon: message-smile
6
+ tag: NEW
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
docs/integrations/openai.mdx CHANGED
@@ -3,7 +3,7 @@ title: OpenAI API + FastMCP
3
  sidebarTitle: OpenAI API
4
  description: Call FastMCP servers from the OpenAI API
5
  icon: message-smile
6
- tag: "New!"
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
 
3
  sidebarTitle: OpenAI API
4
  description: Call FastMCP servers from the OpenAI API
5
  icon: message-smile
6
+ tag: NEW
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
docs/servers/auth/bearer.mdx CHANGED
@@ -3,7 +3,7 @@ title: Bearer Token Authentication
3
  sidebarTitle: Bearer Auth
4
  description: Secure your FastMCP server's HTTP endpoints by validating JWT Bearer tokens.
5
  icon: key
6
- tag: "New!"
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
 
3
  sidebarTitle: Bearer Auth
4
  description: Secure your FastMCP server's HTTP endpoints by validating JWT Bearer tokens.
5
  icon: key
6
+ tag: NEW
7
  ---
8
 
9
  import { VersionBadge } from "/snippets/version-badge.mdx"
docs/updates.mdx CHANGED
@@ -2,7 +2,7 @@
2
  title: "FastMCP Updates"
3
  sidebarTitle: "Updates"
4
  icon: "sparkles"
5
- tag: "New!"
6
  ---
7
 
8
  <Update label="FastMCP 2.8" description="June 11, 2025" tags={["Releases", "Blog Posts"]}>
 
2
  title: "FastMCP Updates"
3
  sidebarTitle: "Updates"
4
  icon: "sparkles"
5
+ tag: NEW
6
  ---
7
 
8
  <Update label="FastMCP 2.8" description="June 11, 2025" tags={["Releases", "Blog Posts"]}>