Skip to content

Issue on OAUTH authorization #257

@arielsandor

Description

@arielsandor

Client Information

  • LLM Client: Toqan AI (work.toqan.ai)
  • Client Config: No
  • Using MCP Remote?: No
  • MCP Server: [https://graphql.mcp.cloudflare.com, https://auditlogs.mcp.cloudflare.com, etc]

Describe the bug
Im trying to implement any Cloudflare MCP server on this AI agent, unsuccessfully. According to their documentation, they are using the RFC9728 Specs

https://modelcontextprotocol.io/specification/draft/basic/authorization#protected-resource-metadata-discovery-requirements

To Reproduce
Steps to reproduce the behavior:
Try to reach any of these URLs:
https://graphql.mcp.cloudflare.com/mcp/.well-known/oauth-protected-resource
https://graphql.mcp.cloudflare.com/mcp/.well-known/oauth-protected-resource/mcp
https://auditlogs.mcp.cloudflare.com/.well-known/oauth-protected-resource
https://auditlogs.mcp.cloudflare.com/mcp/.well-known/oauth-protected-resource

The same happens on any of the MCPs servers you provide

Expected behavior
On any of the request posted above, we should receive something like this:

{
  "resource": "https://your-mcp-server.com",
  "authorization_servers": [
    "https://auth.your-domain.com"
  ],
  "scopes_supported": [
    "mcp.tools.read",
    "mcp.tools.execute",
    "mcp.resources.read"
  ]
}

Is there any workaround for this?

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions