diff --git a/docs/deployment/http.mdx b/docs/deployment/http.mdx index 54132eb0e..89ac91e29 100644 --- a/docs/deployment/http.mdx +++ b/docs/deployment/http.mdx @@ -584,7 +584,7 @@ if __name__ == "__main__": uvicorn.run(app, host="0.0.0.0", port=8000) ``` -For more details on OAuth authentication, see the [Authentication guide](/servers/auth). +For more details on OAuth authentication, see the [Authentication guide](/servers/auth/authentication). ## Production Deployment diff --git a/docs/integrations/gemini.mdx b/docs/integrations/gemini.mdx index 159e662a5..1b17ab6ee 100644 --- a/docs/integrations/gemini.mdx +++ b/docs/integrations/gemini.mdx @@ -89,7 +89,7 @@ Okay, I rolled 3 dice and got a 5, 4, and 1. ### Remote & Authenticated Servers -In the above example, we connected to our local server using `stdio` transport. Because we're using a FastMCP client, you can also connect to any local or remote MCP server, using any [transport](/clients/transports) or [auth](/clients/auth) method supported by FastMCP, simply by changing the client configuration. +In the above example, we connected to our local server using `stdio` transport. Because we're using a FastMCP client, you can also connect to any local or remote MCP server, using any [transport](/clients/transports) or [auth](/clients/auth/oauth) method supported by FastMCP, simply by changing the client configuration. For example, to connect to a remote, authenticated server, you can use the following client: diff --git a/docs/servers/server.mdx b/docs/servers/server.mdx index b85ed034e..65befc502 100644 --- a/docs/servers/server.mdx +++ b/docs/servers/server.mdx @@ -149,7 +149,7 @@ These parameters control what your server is built from — its components, midd - [Providers](/servers/providers) that supply tools, resources, and prompts dynamically. Providers are queried at request time, so they can serve components from databases, APIs, or other external sources + [Providers](/servers/providers/overview) that supply tools, resources, and prompts dynamically. Providers are queried at request time, so they can serve components from databases, APIs, or other external sources diff --git a/docs/v2/deployment/http.mdx b/docs/v2/deployment/http.mdx index fa91c65e0..35960891d 100644 --- a/docs/v2/deployment/http.mdx +++ b/docs/v2/deployment/http.mdx @@ -574,7 +574,7 @@ if __name__ == "__main__": uvicorn.run(app, host="0.0.0.0", port=8000) ``` -For more details on OAuth authentication, see the [Authentication guide](/v2/servers/auth). +For more details on OAuth authentication, see the [Authentication guide](/v2/servers/auth/authentication). ## Production Deployment diff --git a/docs/v2/integrations/gemini.mdx b/docs/v2/integrations/gemini.mdx index b037c1110..901e7f850 100644 --- a/docs/v2/integrations/gemini.mdx +++ b/docs/v2/integrations/gemini.mdx @@ -89,7 +89,7 @@ Okay, I rolled 3 dice and got a 5, 4, and 1. ### Remote & Authenticated Servers -In the above example, we connected to our local server using `stdio` transport. Because we're using a FastMCP client, you can also connect to any local or remote MCP server, using any [transport](/v2/clients/transports) or [auth](/v2/clients/auth) method supported by FastMCP, simply by changing the client configuration. +In the above example, we connected to our local server using `stdio` transport. Because we're using a FastMCP client, you can also connect to any local or remote MCP server, using any [transport](/v2/clients/transports) or [auth](/v2/clients/auth/oauth) method supported by FastMCP, simply by changing the client configuration. For example, to connect to a remote, authenticated server, you can use the following client: