{"name":"Senuto MCP Server","version":"2.1.0","description":"MCP server for Senuto API - SEO visibility analysis and keyword research tools","transport":"Streamable HTTP","endpoints":{"mcp":"/mcp","health":"/health","oauth":{"authorize":"/authorize","token":"/token","register":"/register","revoke":"/revoke","metadata":"/.well-known/oauth-authorization-server","protected_resource":"/.well-known/oauth-protected-resource/mcp"}},"authentication":{"methods":["oauth","bearer"],"oauth":{"type":"OAuth 2.0 Authorization Code + PKCE","description":"Use OAuth flow to authenticate with your Senuto account. Recommended for Claude Desktop and ChatGPT.","authorization_endpoint":"https://senuto-mcp-demo.senuto.com/authorize","token_endpoint":"https://senuto-mcp-demo.senuto.com/token","registration_endpoint":"https://senuto-mcp-demo.senuto.com/register","supported_features":["PKCE (S256)","Dynamic Client Registration","Token Revocation"]},"bearer":{"type":"Bearer token (legacy)","header":"Authorization","format":"Bearer YOUR_SENUTO_API_KEY","description":"Direct Bearer token authentication. Pass your Senuto API key directly."}},"example_configs":{"oauth_client":{"description":"For Claude Desktop, ChatGPT, and other OAuth clients","config":{"mcpServers":{"senuto":{"url":"https://senuto-mcp-demo.senuto.com/mcp"}}}},"bearer_token":{"description":"For direct API key usage","config":{"mcpServers":{"senuto":{"url":"https://senuto-mcp-demo.senuto.com/mcp","headers":{"Authorization":"Bearer YOUR_SENUTO_API_KEY"}}}}}}}