AI Connectors Explained for Developers: MCP, OAuth Scopes and Safety