Skip to main content
Glama
gilberth

MCP Cloudflare DNS Server

oauthUtils-DTcoXpSP.js1 kB
const parseOAuthCallbackParams = (location) => { const params = new URLSearchParams(location); const code = params.get("code"); if (code) { return { successful: true, code }; } const error = params.get("error"); const error_description = params.get("error_description"); const error_uri = params.get("error_uri"); if (error) { return { successful: false, error, error_description, error_uri }; } return { successful: false, error: "invalid_request", error_description: "Missing code or error in response", error_uri: null }; }; const generateOAuthErrorDescription = (params) => { const error = params.error; const errorDescription = params.error_description; const errorUri = params.error_uri; return [ `Error: ${error}.`, errorDescription ? `Details: ${errorDescription}.` : "", errorUri ? `More info: ${errorUri}.` : "" ].filter(Boolean).join("\n"); }; export { generateOAuthErrorDescription as g, parseOAuthCallbackParams as p };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gilberth/mcp-cloudflare'

If you have feedback or need assistance with the MCP directory API, please join our Discord server