@@ -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
4444Two 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
4848Modern 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"
0 commit comments