Skip to content

Commit b34519c

Browse files
authored
Update schema path (#1595)
1 parent 6c51dad commit b34519c

File tree

22 files changed

+654
-138
lines changed

22 files changed

+654
-138
lines changed

docs/deployment/server-configuration.mdx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ FastMCP provides JSON schemas for IDE autocomplete and validation. Add the schem
3333

3434
```json
3535
{
36-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
36+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
3737
"entrypoint": {
3838
"file": "server.py",
3939
"object": "mcp"
@@ -42,8 +42,8 @@ FastMCP provides JSON schemas for IDE autocomplete and validation. Add the schem
4242
```
4343

4444
Two schema URLs are available:
45-
- **Version-specific**: `https://gofastmcp.com/schemas/fastmcp_config/v1.json`
46-
- **Latest version**: `https://gofastmcp.com/schemas/fastmcp_config/latest.json`
45+
- **Version-specific**: `https://gofastmcp.com/public/schemas/fastmcp.json/v1.json`
46+
- **Latest version**: `https://gofastmcp.com/public/schemas/fastmcp.json/latest.json`
4747

4848
Modern IDEs like VS Code will automatically provide autocomplete suggestions, validation, and inline documentation when the schema is specified.
4949

@@ -53,7 +53,7 @@ The `fastmcp.json` file has three main sections, each controlling a different as
5353

5454
```json
5555
{
56-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
56+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
5757
"entrypoint": {
5858
"file": "server.py",
5959
"object": "mcp"
@@ -261,7 +261,7 @@ A minimal configuration for a simple server:
261261

262262
```json
263263
{
264-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
264+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
265265
"entrypoint": {
266266
"file": "server.py",
267267
"object": "mcp"
@@ -276,7 +276,7 @@ A configuration optimized for local development:
276276

277277
```json
278278
{
279-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
279+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
280280
"entrypoint": "src/server.py:app",
281281
"environment": {
282282
"python": "3.12",
@@ -302,7 +302,7 @@ A production-ready configuration with full dependency management:
302302

303303
```json
304304
{
305-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
305+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
306306
"entrypoint": {
307307
"file": "app/main.py",
308308
"object": "mcp_server"
@@ -335,7 +335,7 @@ Configuration for a data analysis server with scientific packages:
335335

336336
```json
337337
{
338-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
338+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
339339
"entrypoint": {
340340
"file": "analysis_server.py",
341341
"object": "mcp"
@@ -367,7 +367,7 @@ You can maintain multiple configuration files for different environments:
367367
**dev.fastmcp.json**:
368368
```json
369369
{
370-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
370+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
371371
"entrypoint": {
372372
"file": "server.py",
373373
"object": "mcp"
@@ -382,7 +382,7 @@ You can maintain multiple configuration files for different environments:
382382
**prod.fastmcp.json**:
383383
```json
384384
{
385-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
385+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
386386
"entrypoint": {
387387
"file": "server.py",
388388
"object": "mcp"
@@ -515,7 +515,7 @@ uv run --with pandas --with requests \
515515
**Equivalent fastmcp.json**:
516516
```json
517517
{
518-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
518+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
519519
"entrypoint": {
520520
"file": "server.py",
521521
"object": "mcp"

docs/integrations/claude-code.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ Alternatively, you can use a `fastmcp.json` configuration file (recommended):
8585

8686
```json fastmcp.json
8787
{
88-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
88+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
8989
"entrypoint": {
9090
"file": "server.py",
9191
"object": "mcp"

docs/integrations/claude-desktop.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ Alternatively, you can use a `fastmcp.json` configuration file (recommended):
102102

103103
```json fastmcp.json
104104
{
105-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
105+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
106106
"entrypoint": {
107107
"file": "server.py",
108108
"object": "mcp"

docs/integrations/cursor.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Alternatively, you can use a `fastmcp.json` configuration file (recommended):
103103

104104
```json fastmcp.json
105105
{
106-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
106+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
107107
"entrypoint": {
108108
"file": "server.py",
109109
"object": "mcp"

docs/integrations/mcp-json-configuration.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ You can also use a `fastmcp.json` configuration file (recommended):
178178

179179
```json fastmcp.json
180180
{
181-
"$schema": "https://gofastmcp.com/schemas/fastmcp_config/v1.json",
181+
"$schema": "https://gofastmcp.com/public/schemas/fastmcp.json/v1.json",
182182
"entrypoint": {
183183
"file": "server.py",
184184
"object": "mcp"

0 commit comments

Comments
 (0)